Spike Grobstein
93d6a43dae
added decho function for debugging output
...
if DEBUG is defined, then when decho is called, it will output the given
string to the console, prefixed with '# DEBUG: '
This allows easier debugging of tests but still will conditionally
output said output.
2013-08-31 10:08:59 -04:00
Sam Stephenson
bc72b85871
Print test file path and line number after a failing test
2013-05-23 12:47:17 -05:00
Adam Jacob
af9794634f
Using shell redirection rather than cat
2013-05-23 00:52:08 -04:00
Adam Jacob
9c8425d005
Supporting DOS line endings in BATS tests
2013-05-22 21:20:39 -04:00
Sam Stephenson
040deba950
Merge pull request #6 from mislav/echo-e-fix
...
fix preprocessing tests that have lines beginning with -e
2013-04-12 14:49:12 -07:00
BinaryBabel OSS
d2067db1b4
Remove redundant anchor in preprocess expression
...
Expr patterns are anchored to the beginning by default. Specifying
the carrot is undefined behavior and generates warnings on some versions, obscuring the
output.
2013-04-12 14:35:15 -07:00
Mislav Marohnić
7cec3d6259
fix preprocessing tests that have lines beginning with -e
2013-04-06 14:01:03 +02:00
Sam Stephenson
5030f53ecc
Bats 0.2.0
2012-11-16 18:06:58 -06:00
Sam Stephenson
04be7dc717
Abort when load is invoked with a nonexistent script
2012-11-16 14:35:48 -06:00
Sam Stephenson
19a05cc77d
Suite support for aggregating multiple tests under a single run
2012-11-16 14:25:45 -06:00
Sam Stephenson
f8f78b5cd3
bats-exec -> bats-exec-test
2012-04-09 10:59:36 -05:00
Sam Stephenson
6b965e18c4
bats -c filename
prints the number of tests in the file
2012-04-08 23:25:38 -05:00
Sam Stephenson
3f82256855
Clean up cached sources on ^C
2012-04-08 23:13:58 -05:00
Sam Stephenson
ad4bc2e196
Cache preprocessed source for child test runs
2012-04-08 22:08:30 -05:00
Sam Stephenson
d591867b35
Add -v/--version
2011-12-30 14:12:15 -06:00
Sam Stephenson
e9d3143fdb
Capture stdout/stderr during tests and display it for failures
2011-12-28 23:50:49 -06:00
Sam Stephenson
43d1972b0e
Test (and fix) that teardown runs once after each test
2011-12-28 21:20:43 -06:00
Sam Stephenson
ac64e0b18a
Test for failing tests
2011-12-28 19:14:10 -06:00
Sam Stephenson
a469e8dd04
Fix $status
2011-12-28 18:45:05 -06:00
Sam Stephenson
911367e6d5
Add $lines array
2011-12-28 17:12:37 -06:00
Sam Stephenson
b9cfa7470c
Initial tests
2011-12-28 16:21:48 -06:00
Sam Stephenson
c850527cce
Initial commit
2011-12-28 12:40:14 -06:00