summaryrefslogtreecommitdiffstats
path: root/build2/test/script
Commit message (Expand)AuthorAgeFilesLines
...
* Implement new testscript cleanup wildcards semanticsKaren Arutyunov2017-06-011-81/+101
* Fix testscript runner not to remove special files with wildcard cleanupsKaren Arutyunov2017-05-313-7/+44
* Fix VC15 warnings (/W3)Karen Arutyunov2017-05-131-1/+1
* Adjust test working directory removal verbosity level (make 2)Karen Arutyunov2017-05-031-1/+5
* Cleanup testscript runner diagnosticsBoris Kolpackov2017-05-023-25/+22
* Add hxx extension for headersKaren Arutyunov2017-05-0114-79/+79
* Diagnostics printing minor optimizationKaren Arutyunov2017-04-261-9/+6
* Cleanup error messagesBoris Kolpackov2017-04-261-11/+9
* Print diff failure reasonKaren Arutyunov2017-04-261-0/+28
* Adapt to process_exit::core() being available on Windows nowKaren Arutyunov2017-04-241-2/+0
* Adapt to fdnull() returning auto_fd nowKaren Arutyunov2017-04-241-10/+2
* Adapt to process_error changeKaren Arutyunov2017-04-101-2/+2
* Redo handling of unhandled exceptions in async executionBoris Kolpackov2017-04-012-20/+3
* Fix diagnostics interleaving charactersKaren Arutyunov2017-03-242-2/+4
* Reimplement testscript builtins without thread detach, future/promiseBoris Kolpackov2017-03-233-52/+61
* Diagnose unhandled exceptions in testscript builtins thread thunkBoris Kolpackov2017-03-221-6/+15
* Make use of throw_generic_error()Karen Arutyunov2017-03-222-8/+8
* Add support for --no-cleanup testscript builtin optionKaren Arutyunov2017-03-201-21/+64
* Catch and dump unhandled exceptions in async task functionsBoris Kolpackov2017-03-171-11/+24
* Make line numbers signify argument numbers in buildspecBoris Kolpackov2017-03-171-1/+2
* Add support for passing parameters to (meta-) operationsBoris Kolpackov2017-03-162-5/+5
* Add support for >! test command redirectKaren Arutyunov2017-03-167-23/+33
* Print sub-entries of non-empty testscript directory registered for cleanupKaren Arutyunov2017-03-151-8/+41
* Add support for in place editing for sed builtinKaren Arutyunov2017-03-151-86/+71
* Add support for config.test.output variableKaren Arutyunov2017-03-156-109/+161
* Print unexpected or regex non-matching test command stdout/stderrKaren Arutyunov2017-03-151-0/+8
* Implement parallel testscript execution for single targetBoris Kolpackov2017-03-151-4/+5
* Adapt for path_search() changeKaren Arutyunov2017-03-131-13/+19
* Implement support for wildcard patternsBoris Kolpackov2017-03-101-5/+40
* Fix target name printing in diagnosticsBoris Kolpackov2017-03-041-1/+1
* Implement parallel matchBoris Kolpackov2017-03-022-22/+25
* Add set builtinKaren Arutyunov2017-03-014-14/+299
* Add cp builtinKaren Arutyunov2017-02-161-12/+223
* Make GCC 4.9, VC14 happyBoris Kolpackov2017-02-132-2/+2
* Track variable value modificationsBoris Kolpackov2017-02-131-1/+1
* Implement parallel error propagation, keep_going modeBoris Kolpackov2017-02-132-35/+57
* Implement parallel operation executionBoris Kolpackov2017-02-131-3/+3
* Pass const target& to recipesBoris Kolpackov2017-02-132-6/+6
* Add notion of phase, enforceBoris Kolpackov2017-02-131-1/+4
* Fix testscript parser not to strip leading blanks in here-docKaren Arutyunov2017-02-111-7/+16
* Add support for &dir/*[*][/] test path cleanup syntaxKaren Arutyunov2017-02-111-2/+55
* Fix save_regex()Karen Arutyunov2017-02-101-5/+5
* Fix runner output in verbose (-v, -V) modesKaren Arutyunov2017-02-032-10/+22
* Add sed builtinKaren Arutyunov2017-02-033-147/+402
* Add support for test command pipe, expression and command-ifKaren Arutyunov2017-01-313-167/+336
* Only pass diff --strip-trailing-cr in runner if running on WindowsKaren Arutyunov2017-01-261-7/+11
* Add test builtinKaren Arutyunov2017-01-262-0/+91
* Add support for shared here-documentsKaren Arutyunov2017-01-245-49/+170
* Add support for comparison of test command output to a fileKaren Arutyunov2017-01-248-368/+420
* Add rmdir builtinKaren Arutyunov2017-01-191-8/+127