Mike Gerwitz

Activist for User Freedom

aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* progtest: Exit with non-zero status on test failureMike Gerwitz2018-04-101-1/+14
| | | | | | | | | | Not a very useful test runner if it doesn't ever fail, now is it? * Makefile.am (check): Invoke new test/runner-test. Depend on modindex. * bin/runner.js: Exit with non-zero status on assertion failure. * test/_stub: Add stub program with good and bad test cases to test exit code. * test/runner-test: Add system test.
* progtest: Add runner scriptMike Gerwitz2018-03-052-1/+38
| | | | | | | | | | * .gitignore: Ignore new generated files (Autoconf, Automake, output). * Makefile: Rename to `Makefile.am', dynamically expand `--harmony-destructuring'. * autogen.sh: New script. * bin/runner.in: New runner script. * bin/runner.js: Resolve program path relative to CWD. * configure.ac: New configure script.
* progtest: bug: constants are not initialized until ratingMike Gerwitz2018-02-191-3/+0
| | | | Ugh, this is nasty.
* progtest: Display reader errors in browserMike Gerwitz2018-02-191-1/+5
|
* Initial embedding of YAML test case runnerMike Gerwitz2018-02-191-29/+5
|
* progtest: Generate index.js filesMike Gerwitz2018-02-191-6/+14
|
* progtest: Initial working console runnerMike Gerwitz2018-02-191-0/+51