Mike Gerwitz

Activist for User Freedom

aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* progtest: ConsoleTestReporter: Correct number of inds on first linev2.14.1Mike Gerwitz2018-04-101-6/+6
|
* progtest: Exit with non-zero status on test failureMike Gerwitz2018-04-104-0/+79
| | | | | | | | | | 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: Return empty array of test cases if none providedv2.11.1Mike Gerwitz2018-03-061-0/+10
| | | | | | * progtest/src/reader/YamlTestReader.js (loadCases): Handle absence of any test cases. * progtest/test/reader/YamlTestReaderTest.js: New respective test.
* progtest: Output trailing newline after summary lineMike Gerwitz2018-03-051-2/+3
| | | | | | * src/reporter/ConsoleTestReporter.js (createSummaryLine): Output trailing newline. * test/reporter/ConsoleTestReporterTest.js: Modify respective test.
* TestRunner: Recognize error as failurev2.10.1Mike Gerwitz2018-02-231-0/+33
|
* HtmlConsoleOutput: Add HTML-styled console outputMike Gerwitz2018-02-231-0/+2
|
* progtest: Async run each test seriallyMike Gerwitz2018-02-191-14/+18
| | | | | | | If that makes sense. The problem is that the browser needs to repaint after each test is run. See code comments.
* progtest: Initial working console runnerMike Gerwitz2018-02-196-0/+664