Commit Graph

103 Commits

Author SHA1 Message Date
Thomas Levine
338b779cb9 file discovery tests
come up finally with failing tests
2016-03-06 09:57:38 +00:00
Thomas Levine
5b9bee4ad3 test that files are really ignored 2016-03-06 09:53:37 +00:00
Thomas Levine
a9cad20ff7 testing --color 2016-03-06 09:47:16 +00:00
Thomas Levine
d504f83141 skip non-executable directories 2016-03-02 22:02:21 +00:00
Thomas Levine
d2290911df tests for skipping dirs and files 2016-03-02 22:01:42 +00:00
Thomas Levine
cf0c5b3233 fix molly guard tests 2016-03-02 21:49:16 +00:00
Thomas Levine
f2305648b7 half-way implementation of error on no found tests 2016-03-02 21:46:16 +00:00
Thomas Levine
54403c725b support GNU and BusyBox ps 2016-02-29 12:48:13 +00:00
Thomas Levine
d5f1060c1a finish cross-shell testing tests 2016-02-29 12:42:56 +00:00
Thomas Levine
d3752070ea rename test to match new behavior 2016-02-29 12:34:44 +00:00
Thomas Levine
f8d98d9978 update shell cycling logic to match documentation
and I updated the documentation already because this new way seems
easier to think about
2016-02-29 12:29:49 +00:00
Thomas Levine
347d975508 test --verbose 2016-02-29 03:55:21 +00:00
Thomas Levine
62bb91b3d5 make --timeout tests less slow 2016-02-29 03:54:57 +00:00
Thomas Levine
adc2c0dbdc test for --timeout 2016-02-29 03:45:27 +00:00
Thomas Levine
ff5c4fd800 finish zsh support 2016-02-29 02:44:43 +00:00
Thomas Levine
2c0fbae1af zsh support in some tests 2016-02-29 02:42:48 +00:00
Thomas Levine
bf19f94c08 pass env variable better i think 2016-02-29 02:13:40 +00:00
Thomas Levine
1f26a67c9e change ps command to be more portable 2016-02-29 02:01:27 +00:00
Thomas Levine
1752d19e35 tmp file 2016-02-29 01:40:13 +00:00
Thomas Levine
694bc293c8 fix fixture 2016-02-29 01:37:59 +00:00
Thomas Levine
05f80bf9fc fix the exit on fail test 2016-02-29 01:08:46 +00:00
Thomas Levine
7ea2171494 hyphen tests don't quite work yet 2016-02-28 23:03:14 +00:00
Thomas Levine
87d04792a1 fix molly guard tests 2016-02-28 22:58:50 +00:00
Thomas Levine
e81b120a11 update counting tests for multi-shell testing 2016-02-28 22:51:28 +00:00
Thomas Levine
3e90e83237 use mktemp 2016-02-28 22:43:35 +00:00
Thomas Levine
9d60edae83 use mktemp 2016-02-28 22:43:17 +00:00
Thomas Levine
90494385e2 rm 2016-02-28 22:41:27 +00:00
Thomas Levine
06952c7761 work on setup teardown 2016-02-28 22:36:45 +00:00
Thomas Levine
58f2f754b5 move some setup teardown tests 2016-02-28 22:33:47 +00:00
Thomas Levine
7267239313 start moving cross-shell testing tests
and also make them more cross-shell test style
2016-02-28 22:23:47 +00:00
Thomas Levine
6846876448 better name 2016-02-28 22:03:42 +00:00
Thomas Levine
c93456f6e5 CDPATH test 2016-02-28 22:03:11 +00:00
Thomas Levine
348a5a3a29 move more tests 2016-02-28 21:48:22 +00:00
Thomas Levine
f29cf2cc86 add .urchin for exit codes testsuite 2016-02-28 21:10:59 +00:00
Thomas Levine
5aa081f1df test exit codes 2016-02-28 20:56:21 +00:00
Thomas Levine
0d0c7aa0f3 use TEST_SHELL 2016-02-28 20:11:34 +00:00
Thomas Levine
008d8a2829 test tap format
and find new cross-shell bugs in urchin!
2016-02-28 20:03:49 +00:00
Thomas Levine
e0fc0356a9 move --version test 2016-02-28 19:47:07 +00:00
Thomas Levine
4e2ba32e98 add documented flags 2016-02-28 19:45:18 +00:00
Thomas Levine
22e4ff4cc3 tests for -e, --exit-on-fail 2016-02-28 19:43:32 +00:00
Thomas Levine
5b353b9734 fix regex more 2016-02-28 19:34:47 +00:00
Thomas Levine
968b539d15 empty testsuite test 2016-02-28 19:33:00 +00:00
Thomas Levine
fe9daae67b allow skipping 2016-02-28 19:26:18 +00:00
Thomas Levine
77da4ce194 generating tests 2016-02-28 19:18:54 +00:00
Thomas Levine
87d5aec23c change test generation 2016-02-28 19:01:59 +00:00
Thomas Levine
fa402bd42d doesn't quite work 2016-02-28 18:54:18 +00:00
Thomas Levine
32b32d0aa2 start test generator 2016-02-28 18:43:27 +00:00
Thomas Levine
287e54a4fe move tests out temporarily 2016-02-28 18:24:14 +00:00
Thomas Levine
0fdd14494c tests with nested directories 2016-02-28 12:53:26 +00:00
Thomas Levine
f42a5a2489 fix empty directories 2016-02-28 12:35:27 +00:00