summaryrefslogtreecommitdiffstats
path: root/build2/test/script/runner.cxx
Commit message (Expand)AuthorAgeFilesLines
* 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
* Make use of operator<<(ostream, exception)Karen Arutyunov2017-01-091-17/+19
* Update copyright yearBoris Kolpackov2017-01-051-1/+1
* Print signal/core dump like shell/makeKaren Arutyunov2017-01-051-21/+43
* Save diff output for {stdout,stderr}.diffKaren Arutyunov2017-01-051-44/+89
* Add support for regex in runnerKaren Arutyunov2017-01-051-64/+140
* Add line_regexKaren Arutyunov2016-12-161-16/+12
* Rename concurrent_runner to default_runnerBoris Kolpackov2016-12-141-4/+4
* Initial parallel scheduler implementation, use to run testscripsBoris Kolpackov2016-12-091-2/+3
* Make use of casts and canonicalizations in testscriptsKaren Arutyunov2016-12-051-3/+3
* Print test scope directory changes in verbose (-v) modeKaren Arutyunov2016-11-231-0/+14
* Use diagnostics facility from libbutlBoris Kolpackov2016-11-221-2/+1
* Add cat, false and true builtinsKaren Arutyunov2016-11-151-4/+17
* Implement testscript command-ifBoris Kolpackov2016-11-081-0/+7
* Add mkdir and touch builtinsKaren Arutyunov2016-11-081-272/+368
* Fix Clang and VC warningsKaren Arutyunov2016-11-041-1/+5
* Fix VC compilation errorsKaren Arutyunov2016-11-041-25/+25
* Make rmdir_r() to call entry_exists(path) rather than exists(dir_path)Karen Arutyunov2016-11-041-11/+0
* Add support for cleanup types to testscript runnerKaren Arutyunov2016-11-041-19/+40
* Implement command-pipe, command-expr in testscript parserBoris Kolpackov2016-11-041-41/+43