Commit Graph

20 Commits

Author SHA1 Message Date
BK Bolisetty f9937ab922 Fix #2027 - Use `command -v` instead of which 2019-10-09 23:40:13 -05:00
Foo 3c4ec09281 Do not set -x, it fails some tests and makes some output not readable 2018-02-25 22:36:52 +03:00
Foo d27961f0b0 Unset POWERLINE_SUITE_FINAL if exit_suite is continuing 2018-02-25 22:35:11 +03:00
Foo 2fc0e8e520 Use proper $PYTHON in case of UCS2 build and non-bash script 2018-02-25 22:28:29 +03:00
Foo 4a834f38aa Only enable tracing for “final” suites: suites not having subsuites 2018-02-25 22:16:05 +03:00
Foo 23bec031a4 Do not use python from ~/opt directly
It causes problems with sys.path: interpreter could not use installed packages.
2018-02-25 21:53:24 +03:00
Foo 466ee2e295 Print more detailed diagnostics
Specifically, disable set -x from main.sh, but add nicer print_environ function 
executed before each test suite, also setting `set -x` in `enter_suite`.
2018-02-25 21:37:47 +03:00
Foo 910c6a33dd Define PYTHON and LD_LIBRARY_PATH before sourcing main.sh 2017-12-16 16:28:56 +03:00
Foo f507a6370a Do commit code which is actually using virtualenv 2017-12-02 23:16:17 +03:00
Foo cee07a69b1 Always supply verb argument 2017-12-02 19:06:38 +03:00
Foo b558d200fe Only shift if verb was supplied 2017-12-02 18:24:01 +03:00
Foo 3fca2f8d02 Add skip command, rename tests/failures to tests/status 2017-12-02 17:56:34 +03:00
Foo 0ad1d9be40 More granular failure reports in summary from vterm tests 2017-12-02 17:56:03 +03:00
Foo 28faebe260 Do not provide make_test_root unneeded argument 2017-05-21 16:10:33 +03:00
Foo 1151449a8c Switch vterm tests to use “standard” temporary directory in tests/tmp 2017-05-21 02:33:50 +03:00
Foo 8da977e0a1 Insert travim_fold calls to enter_suite and exit_suite 2017-05-01 04:31:06 +03:00
Foo 4c5b02d236 Remove “test x” nonsense 2017-05-01 01:28:44 +03:00
Foo 717ae5e428 Refactor make_tmp_dir to make_test_root
This fixes problem with `exit_suite --continue` wiping out tmp directory.
2017-04-30 22:55:20 +03:00
Foo 1303cd1b04 Move tests/run_*_tests.sh to tests/test_*/test.sh
Warning: this also makes shell tests run.
2017-04-30 22:40:43 +03:00
Foo 0fc96abce2 Move “library” tests/*.sh to tests/shlib 2017-04-30 18:20:30 +03:00