aboutsummaryrefslogtreecommitdiff
path: root/tests/common.test
AgeCommit message (Collapse)AuthorFilesLines
2018-09-04Rename .test/test{} to .testscript/testscript{}Boris Kolpackov1-45/+0
2018-07-20Implement bash moduleBoris Kolpackov1-1/+5
2018-05-19Update copyright yearKaren Arutyunov1-1/+1
2017-05-30Fix cross-testing bugBoris Kolpackov1-1/+1
2017-05-29Add ability to limit amount of preprocessing done on sourceBoris Kolpackov1-0/+21
The cc.preprocessed variable can be 'none' (not preprocessed), 'includes' (no depends on preprocessor, e.g., #ifdef, etc), and 'all' (the source is fully preprocessed). Note that for 'all' the source can still contain comments and line continuations.
2017-03-02Implement parallel matchBoris Kolpackov1-1/+1
2017-01-24Add support for comparison of test command output to a fileKaren Arutyunov1-1/+1
2017-01-23Implement automatic loading of directory buildfilesBoris Kolpackov1-1/+1
Now instead of explicitly writing: d = foo/ bar/ ./: $d include $d We can (usually) just write: ./: foo/ bar/
2017-01-05Update copyright yearBoris Kolpackov1-1/+1
2016-12-16Convert tests/ to subproject, initial work on cross-testing supportBoris Kolpackov1-1/+0
2016-12-09Initial parallel scheduler implementation, use to run testscripsBoris Kolpackov1-1/+1
2016-12-01Implement testscript variable-ifBoris Kolpackov1-1/+1
Now a variable-only if is treated the same as a single variable when deciding whether it is part of a test or setup/teardown.
2016-12-01Organize tests/, factor common testscript fragmentsBoris Kolpackov1-0/+21