summaryrefslogtreecommitdiffstats
path: root/unit-tests/test
Commit message (Expand)AuthorAgeFilesLines
* Add support for test command pipe, expression and command-ifKaren Arutyunov2017-01-311-0/+44
* Add support for shared here-documentsKaren Arutyunov2017-01-241-0/+80
* Add support for comparison of test command output to a fileKaren Arutyunov2017-01-245-38/+58
* Implement automatic loading of directory buildfilesBoris Kolpackov2017-01-231-3/+1
* Add support for portable path modifer and dot character escaping inversionKaren Arutyunov2017-01-194-63/+198
* Get rid of extension_poolBoris Kolpackov2017-01-191-8/+7
* Add missing diagnostics in testscript parserBoris Kolpackov2017-01-181-0/+68
* Implement support for narrowing down tests (config.test)Boris Kolpackov2017-01-121-5/+12
* Workaround libc++'s basic_string<line_char> crashKaren Arutyunov2017-01-092-30/+29
* Tests cleanup (take 2)Karen Arutyunov2017-01-0924-1770/+2390
* Store platform targets as typed target_tripletBoris Kolpackov2017-01-061-2/+2
* Add testscript lexer support for portable path modifier (/)Boris Kolpackov2017-01-061-0/+12
* Update copyright yearBoris Kolpackov2017-01-058-8/+8
* Add support for regex in runnerKaren Arutyunov2017-01-055-17/+222
* Treat any testscript line that starts with dot as directiveBoris Kolpackov2017-01-044-52/+79
* Update tests to reflect lexer mode renames (previous commit)Boris Kolpackov2017-01-045-219/+219
* Add line_regexKaren Arutyunov2016-12-164-2/+266
* Minor testscript cleanupsBoris Kolpackov2016-12-158-47/+7
* Initial parallel scheduler implementation, use to run testscripsBoris Kolpackov2016-12-093-11/+10
* Make use of casts and canonicalizations in testscriptsKaren Arutyunov2016-12-051-2/+9
* Implement testscript variable-ifBoris Kolpackov2016-12-011-0/+17
* Add support for typed/untyped concatenated expansionBoris Kolpackov2016-11-303-6/+6
* Implement literal here-document supportBoris Kolpackov2016-11-258-19/+20
* Allow here-document end marker to be wholly quotedBoris Kolpackov2016-11-255-10/+87
* Distinguish token quoting type and completenessBoris Kolpackov2016-11-251-113/+0
* Implement few builtin functions that can operate on any valueBoris Kolpackov2016-11-231-1/+1
* Change build.driver/path variable to build.path/process_pathBoris Kolpackov2016-11-211-1/+1
* Add process_path.{recall,effect} build2 functionsBoris Kolpackov2016-11-211-2/+3
* Add function machinery, implement path.normalize()Boris Kolpackov2016-11-181-2/+2
* Clean up testscript grammar and parserBoris Kolpackov2016-11-111-1/+1
* Implement scope-if in testscriptBoris Kolpackov2016-11-104-12/+536
* Various minor semantics changes in testscript languageBoris Kolpackov2016-11-092-30/+31
* Implement testscript command-ifBoris Kolpackov2016-11-085-9/+557
* Get rid of faulty test script move-ctorKaren Arutyunov2016-11-081-2/+2
* Implement testscript inclusion supportBoris Kolpackov2016-11-042-1/+141
* Restructure testscript parser slightlyBoris Kolpackov2016-11-041-5/+5
* Add test for here-doc in pipe/expr commandBoris Kolpackov2016-11-041-0/+38
* Implement command-pipe, command-expr in testscript parserBoris Kolpackov2016-11-044-4/+74
* Add support for cleanup types to testscript parserKaren Arutyunov2016-11-043-24/+55
* Implement support for here-document indentationBoris Kolpackov2016-11-041-0/+88
* Update testscriptsBoris Kolpackov2016-11-041-1/+2
* Add tests and fixes for trailing description supportBoris Kolpackov2016-11-043-2/+58
* Initial support for trailing description in testscriptBoris Kolpackov2016-11-042-5/+5
* Implement description support in testscriptBoris Kolpackov2016-11-0411-26/+447
* Add more test command file redirect testsKaren Arutyunov2016-11-041-0/+46
* Add support of cleanups to testscript parserKaren Arutyunov2016-11-044-2/+56
* Fix test command merge redirect parsing and testingKaren Arutyunov2016-11-041-10/+5
* Add support of merge redirect to testscript parserKaren Arutyunov2016-11-043-0/+91
* Add support of file redirects to testscript runnerKaren Arutyunov2016-11-045-2/+184
* Handle explicit test scopesBoris Kolpackov2016-11-042-6/+90