summaryrefslogtreecommitdiff
path: root/runtests.pl
AgeCommit message (Collapse)Author
2014-11-09runtests.pl: distinguish error status from failures.John MacFarlane
2014-11-01Typo in runtests.plXavier Mendez
2014-09-17Merge pull request #97 from Knagis/masterJohn MacFarlane
Updated runtests.pl to support Windows
2014-09-10Moved removal of `\r` into `tidy()`Kārlis Gaņģis
2014-09-09426/15Vicent Marti
2014-09-08Updated to support Perl on WindowsKnagis
waitpid() is required because otherwise Perl on Windows might fail after 64 or 128 tests. removing '\r' from both test output and generated output enables both spec.txt and the generated results to contain Windows newlines (\r\n).
2014-09-04Revert "Perl changes"John MacFarlane
2014-09-04Merge pull request #27 from preaction/perl-changesJohn MacFarlane
Perl changes
2014-09-04Revert "only use colors when attached to a terminal"John MacFarlane
2014-09-04Merge pull request #29 from preaction/ansi-disableJohn MacFarlane
only use colors when attached to a terminal
2014-09-04only use colors when attached to a terminalDoug Bell
If STDOUT is not hooked up to a terminal, automatically disable the colors by setting the appropriate environment variable.
2014-09-03runtests.pl: switch the order of argumentsDoug Bell
Putting the spec file first lets us consume all the other arguments as the program to run. This makes it easier to use complex commands to run the tests.
2014-09-03do not buffer STDOUTDoug Bell
This ensures that the status line printed to STDERR at the very end of the script will appear after all other script output.
2014-09-03require at least Perl 5.6Doug Bell
The core modules and pragmas being used require at least Perl 5.6 in order to work. Explicitly saying "use 5.006" will make the error more clear.
2014-09-03perl wants "use utf8" when UTF-8 is in the sourceDoug Bell
When there are literal UTF-8 characters in the source, "use utf8" will tell Perl to set the utf8 flag on strings.
2014-08-13Initial commitJohn MacFarlane