Mike Gerwitz

Activist for User Freedom

aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Environment expectations now permit omitting operatorenvMike Gerwitz2014-06-112-2/+44
* Added `exports` expectationMike Gerwitz2014-06-112-7/+39
* Refactored environment expectations to support grabbing flagsMike Gerwitz2014-06-112-17/+45
* Added `declare` as an alias for `set` expectationMike Gerwitz2014-06-112-124/+139
* Added env var value expectationMike Gerwitz2014-06-116-5/+294
* .sh extension for included filesMike Gerwitz2014-06-107-5/+5
* run-spec will now set wd to spec dirMike Gerwitz2014-06-092-2/+4
* Implemented `not' expectationMike Gerwitz2014-05-153-14/+35
|\
| * Added `not' expectationMike Gerwitz2014-05-152-0/+18
| * Refactored _handle-to to eliminate global stateMike Gerwitz2014-05-151-14/+17
|/
* Output processing generalizedMike Gerwitz2014-05-143-99/+178
|\
| * Extracted output expectations into separate source fileMike Gerwitz2014-05-142-126/+169
| * `match' handler now defined in terms of output abstractionMike Gerwitz2014-05-132-2/+13
| * `output' parsing refactoring to allow sharing logicMike Gerwitz2014-05-131-13/+38
|/
* Converted `be' tests into direct expectation handler testMike Gerwitz2014-05-132-29/+17
* Corrected _proxy-to to accept variable shift lengthMike Gerwitz2014-05-132-1/+21
* Added docblocks for remaining core expectationsMike Gerwitz2014-05-131-0/+15
* Updated README.md to reflect shell syntax in exampleMike Gerwitz2014-05-131-1/+2
* Added `aok' silent testsMike Gerwitz2014-05-132-2/+12
* Expectation handler no longer receives extra newlineMike Gerwitz2014-05-132-1/+16
* Added `silent' expectation handlerMike Gerwitz2014-05-132-0/+51
* Added `be' support as an expectation handlerMike Gerwitz2014-05-133-7/+70
* Added missing "to" to failure messageMike Gerwitz2014-05-131-1/+1
* `output' expectation handler using aok for PIPESTATUS checkMike Gerwitz2014-05-131-2/+3
* Added aok utility functionMike Gerwitz2014-05-132-0/+108
* `output' expectation handler now supports stdoutMike Gerwitz2014-05-132-12/+65
* File descriptor 99 is reserved for internal useMike Gerwitz2014-05-131-0/+3
* Added support for stderr param for expectation handlersMike Gerwitz2014-05-132-5/+22
* Alright, let's get serious about this!Mike Gerwitz2014-05-135-0/+771
* fail procuedure will now output file:lineMike Gerwitz2014-05-111-1/+2
* Adjusted existing handlers and tests to honor shift argumentMike Gerwitz2014-05-102-18/+21
* Added shift argument to expectation handlersMike Gerwitz2014-05-102-20/+67
* Added `match' expectationMike Gerwitz2014-05-092-0/+34
* Initial `and' declaration supportMike Gerwitz2014-05-092-0/+57
* Added _bail_clause shorthandMike Gerwitz2014-05-091-1/+12
* _bail will now default to current spec callerMike Gerwitz2014-05-091-2/+10
* Added output expectation handlerMike Gerwitz2014-05-092-0/+51
* Expectation premise output now piped to expectation handlerMike Gerwitz2014-05-092-1/+17
* Exit code now passed to expectation handlersMike Gerwitz2014-05-093-12/+50
* Initial concept and working tests for shspecMike Gerwitz2014-05-099-0/+988