aboutsummaryrefslogtreecommitdiff
path: root/libbuild2/test/script/runner.cxx
AgeCommit message (Collapse)AuthorFilesLines
2022-10-13Add support for 'for' loop second (... | for x) and third (for x <...) forms ↵Karen Arutyunov1-1/+2
in script
2022-09-28Add support for 'while' loop in scriptKaren Arutyunov1-6/+8
2022-02-11Remove unnecessary header inclusionsBoris Kolpackov1-0/+2
2020-12-11Copy parent scope's test program list in runner's entry() function rather ↵Karen Arutyunov1-0/+12
than in scope's constructor
2020-12-08Add support for config.test.runnerKaren Arutyunov1-0/+6
2020-05-27Initial support for ad hoc recipes (still work in progress)Boris Kolpackov1-1973/+53
2020-05-27Fix unregistered .regex file cleanup error in testscriptKaren Arutyunov1-1/+5
2020-02-27Revert recent Clang optimization bug workaround as it doesn't helpKaren Arutyunov1-7/+3
2020-02-26Try to work around Clang optimization bugKaren Arutyunov1-3/+7
2020-02-12Adapt to renaming butl::fdnull() to fdopen_null()Karen Arutyunov1-2/+2
2020-02-12Add builtins support for $process.run*() functionsKaren Arutyunov1-43/+10
2020-02-07Drop copyright notice from source codeKaren Arutyunov1-1/+0
2020-01-30Swap order of matching command stdout and stderr by testscript runnerKaren Arutyunov1-2/+6
2019-11-11Use path_name for `-` to stdin/stdout translationKaren Arutyunov1-1/+1
2019-11-07Initial work on path_name use for `-` to stdin/stdout translationBoris Kolpackov1-4/+4
2019-10-01Adapt to moving path match to path-pattern.?xxKaren Arutyunov1-2/+3
2019-09-27Adapt to bracket expressions in wildcard patternsKaren Arutyunov1-2/+3
2019-09-27Add support for testscript builtin escapingKaren Arutyunov1-4/+23
2019-09-27Move testscript builtins to libbutlKaren Arutyunov1-9/+241
2019-08-23Introduce notion of build contextBoris Kolpackov1-26/+29
All non-const global state is now in class context and we can now have multiple independent builds going on at the same time.
2019-08-12Use new fdstream constructorBoris Kolpackov1-2/+2
2019-07-24Use CLI-generated classes to parse testscript builtin optionsKaren Arutyunov1-37/+20
2019-07-05Move config, dist, test, and install modules into libraryKaren Arutyunov1-0/+1891