Mike Gerwitz
c1d1b66fa9
Added `match' expectation
2014-05-09 23:31:47 -04:00
Mike Gerwitz
d2e8d21ac5
Initial `and' declaration support
2014-05-09 21:48:09 -04:00
Mike Gerwitz
ca527165aa
Added _bail_clause shorthand
...
There will be a test for bailing on output's clause shortly, now that we can
assert on output...testing itself.
2014-05-09 02:15:09 -04:00
Mike Gerwitz
08e1d9c889
_bail will now default to current spec caller
2014-05-09 02:14:11 -04:00
Mike Gerwitz
61ecb6ad82
Added output expectation handler
2014-05-09 02:04:09 -04:00
Mike Gerwitz
b4572d420b
Expectation premise output now piped to expectation handler
2014-05-09 01:59:21 -04:00
Mike Gerwitz
6dbf996f3b
Exit code now passed to expectation handlers
2014-05-09 01:13:26 -04:00
Mike Gerwitz
3d1f9d22a7
Initial concept and working tests for shspec
...
My original prototype was more feature-rich than this, but this formalizes
it and provides self-tests.
It is indeed odd seeing shell code that does not look like shell.
2014-05-09 00:58:06 -04:00