Release of Falderal version 0.9 "Navy Pier"

Tuesday, October 29, 2013

Well, that was quick — well, we were on a roll (whoa, déjà vu.) Falderal 0.9 introduces one major new feature — the ability to supply input to a test. Typically, the test body would be considered the program (in some language) being tested, and the input would be sent to the standard input of the language interpreter (or whatever) to ensure that that program reacts the way you expect it to, given that input.

There are also a number of cleanups and minor improvements in py-falderal, including warning you if there are no tests to be run, or if it has run the same tests multiple times. It will also produce partial test results if you break it with ^C in the middle of a long test run.