summaryrefslogtreecommitdiffstats
path: root/build2/test/script/runner.cxx
Commit message (Collapse)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
| | | | | Instead we now have two more or less separate match states for outer and inner parts of an action.
* Trace non-zero process exit codeBoris Kolpackov2017-12-171-17/+2
| | | | Also convert to using operator<<(ostream,process_exit).
* 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
|