summaryrefslogtreecommitdiffstats
path: root/unit-tests
Commit message (Expand)AuthorAgeFilesLines
* Add hxx prerequisite type in test buildfilesKaren Arutyunov2017-07-138-11/+13
* Make use of wildcards in buildfilesKaren Arutyunov2017-07-128-18/+13
* Add support for regex function familyKaren Arutyunov2017-06-277-23/+28
* Add support for $path_search() and $path_match()Karen Arutyunov2017-06-267-26/+27
* Store module information in depdbBoris Kolpackov2017-06-161-4/+4
* Next installment in C++ modules saga: module search, re-export supportBoris Kolpackov2017-06-142-5/+8
* Diagnose #include directives in C/C++ lexerBoris Kolpackov2017-05-281-0/+8
* Handle #line directives in C/C++ lexerBoris Kolpackov2017-05-275-16/+55
* Fix few bugs in C++ lexer and parserBoris Kolpackov2017-05-252-4/+13
* Implement parsing of C++ module declarationsBoris Kolpackov2017-05-253-0/+233
* Implement support for tokenization of preprocessed C/C++ sourceBoris Kolpackov2017-05-249-0/+546
* Fix VC15 warnings (/W3)Karen Arutyunov2017-05-131-1/+1
* Fix .gitignore in tests/ and unit-tests/Karen Arutyunov2017-05-021-1/+1
* Add hxx extension for headersKaren Arutyunov2017-05-018-31/+36
* Implement create meta-operationBoris Kolpackov2017-03-175-5/+5
* Add ability for meta-operation to preprocess buildspecBoris Kolpackov2017-03-165-5/+5
* Add support for passing parameters to (meta-) operationsBoris Kolpackov2017-03-163-1/+21
* Add support for >! test command redirectKaren Arutyunov2017-03-163-1/+35
* Add support for config.test.output variableKaren Arutyunov2017-03-154-7/+7
* Implement implied buildfile supportBoris Kolpackov2017-03-142-10/+0
* Only recognize function call if lparen is unseparatedBoris Kolpackov2017-03-061-3/+1
* Fix unit test code generationBoris Kolpackov2017-03-026-17/+6
* Implement parallel matchBoris Kolpackov2017-03-021-5/+1
* Pass const scope& where modification should not happenBoris Kolpackov2017-02-131-1/+1
* Add notion of load phase generationBoris Kolpackov2017-02-131-1/+1
* Add notion of phase, enforceBoris Kolpackov2017-02-134-4/+19
* Add scheduling calls to operation's match()Boris Kolpackov2017-02-133-8/+9
* Add model mutex, make var_pool const by defaultBoris Kolpackov2017-02-133-5/+11
* Fix testscript parser not to strip leading blanks in here-docKaren Arutyunov2017-02-111-0/+2
* 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-232-6/+2
* 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-0927-1936/+2593
* Store platform targets as typed target_tripletBoris Kolpackov2017-01-062-3/+4
* Add testscript lexer support for portable path modifier (/)Boris Kolpackov2017-01-061-0/+12
* Update copyright yearBoris Kolpackov2017-01-0520-20/+20
* Tests cleanupKaren Arutyunov2017-01-052-3/+3
* Add support for regex in runnerKaren Arutyunov2017-01-056-27/+242
* 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
* Various scheduler improvements and fixesBoris Kolpackov2016-12-131-23/+102
* Fix GCC 5 compilation error, improve scheduler unit testBoris Kolpackov2016-12-091-17/+31