summaryrefslogtreecommitdiffstats
path: root/build2/test/script/runner.cxx
Commit message (Expand)AuthorAgeFilesLines
* Update copyright yearKaren Arutyunov2019-01-161-1/+1
* Adapt to inventing path_match_flagsKaren Arutyunov2018-11-301-1/+3
* Print id of failed testKaren Arutyunov2018-11-171-0/+30
* Fix GCC maybe used uninitialized warningKaren Arutyunov2018-11-161-1/+1
* Create .buildignore file in testscript root working directoryKaren Arutyunov2018-09-051-7/+19
* Diagnose NULL test.target variable valueBoris Kolpackov2018-08-281-9/+19
* Minor formatting cleanupKaren Arutyunov2018-06-151-3/+3
* Update copyright yearKaren Arutyunov2018-05-191-1/+1
* Pass ignore_dangling flag to dir_iterator() ctorKaren Arutyunov2018-05-181-2/+6
* Redo testscript diagnostics not to rely on invalid pathsKaren Arutyunov2018-05-161-27/+14
* Fix inability to run program by relative path in testscriptKaren Arutyunov2018-05-121-1/+22
* Preprend testscript expressions with ': ' for verbosity >= 3Karen Arutyunov2018-02-121-2/+13
* Preprend testscript expressions with $ for verbosity >= 3Karen Arutyunov2018-02-091-1/+1
* Get rid of action rule override semanticsBoris Kolpackov2018-02-031-0/+4
* Trace non-zero process exit codeBoris Kolpackov2017-12-171-17/+2
* Adapt to libbutl process API extensionKaren Arutyunov2017-12-151-17/+23
* Adapt to modularization of libbutlKaren Arutyunov2017-10-031-2/+2
* Move regex utilities to libbutlKaren Arutyunov2017-06-211-1/+1
* Add support for exit testscript builtinKaren Arutyunov2017-06-191-22/+100
* Adapt to libbutl::process interface changeKaren Arutyunov2017-06-061-3/+3
* Implement new testscript cleanup wildcards semanticsKaren Arutyunov2017-06-011-81/+101
* Fix testscript runner not to remove special files with wildcard cleanupsKaren Arutyunov2017-05-311-7/+30
* Adjust test working directory removal verbosity level (make 2)Karen Arutyunov2017-05-031-1/+5
* Cleanup testscript runner diagnosticsBoris Kolpackov2017-05-021-22/+19
* Add hxx extension for headersKaren Arutyunov2017-05-011-9/+9
* 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
* Reimplement testscript builtins without thread detach, future/promiseBoris Kolpackov2017-03-231-5/+6
* Make use of throw_generic_error()Karen Arutyunov2017-03-221-2/+2
* Add support for >! test command redirectKaren Arutyunov2017-03-161-21/+13
* Print sub-entries of non-empty testscript directory registered for cleanupKaren Arutyunov2017-03-151-8/+41
* Add support for config.test.output variableKaren Arutyunov2017-03-151-99/+116
* Print unexpected or regex non-matching test command stdout/stderrKaren Arutyunov2017-03-151-0/+8
* Adapt for path_search() changeKaren Arutyunov2017-03-131-13/+19
* Add set builtinKaren Arutyunov2017-03-011-7/+238
* 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-031-9/+21
* Add sed builtinKaren Arutyunov2017-02-031-36/+2
* Add support for test command pipe, expression and command-ifKaren Arutyunov2017-01-311-160/+320
* Only pass diff --strip-trailing-cr in runner if running on WindowsKaren Arutyunov2017-01-261-7/+11
* Add test builtinKaren Arutyunov2017-01-261-0/+2
* Add support for shared here-documentsKaren Arutyunov2017-01-241-20/+24
* Add support for comparison of test command output to a fileKaren Arutyunov2017-01-241-345/+358
* Add support for portable path modifer and dot character escaping inversionKaren Arutyunov2017-01-191-46/+330
* Implement support for narrowing down tests (config.test)Boris Kolpackov2017-01-121-12/+20