aboutsummaryrefslogtreecommitdiff
path: root/tests/test
AgeCommit message (Collapse)AuthorFilesLines
2022-09-28Add support for 'while' loop in scriptKaren Arutyunov3-6/+22
2022-07-07Use new cmdline type for canned command lines in {Build,Test}scriptBoris Kolpackov2-3/+3
2021-10-13Add --cwd|-t option to env pseudo-builtinKaren Arutyunov2-60/+106
2021-09-28Adapt to libbutl headers extension change from .mxx to .hxxKaren Arutyunov1-4/+4
2021-09-24Fortify tests against NDEBUGKaren Arutyunov3-1/+9
2020-12-14Make export script builtin tests more robustKaren Arutyunov1-0/+5
2020-12-11Add export script pseudo-builtinKaren Arutyunov2-2/+135
2020-12-11Copy parent scope's test program list in runner's entry() function rather ↵Karen Arutyunov1-3/+29
than in scope's constructor
2020-12-11Fix set pseudo-builtin to reset special variables when requiredKaren Arutyunov1-0/+9
2020-12-11Prefix pseudo-builtin diagnostincs messages with their namesKaren Arutyunov3-12/+12
2020-12-08Add support for config.test.runnerKaren Arutyunov2-0/+58
2020-12-02Add support for buildscript depdb preambleKaren Arutyunov1-3/+3
2020-11-19Fix set buildscript builtin crash on WindowsKaren Arutyunov1-1/+8
2020-11-06Fix mistreating test operation timeout as test timeout in some caseKaren Arutyunov1-4/+8
2020-11-06Add support for test timeoutsKaren Arutyunov8-22/+768
2020-06-19Adapt mv builtin tests to terminology changeKaren Arutyunov1-1/+1
2020-06-18Add env script pseudo-builtinKaren Arutyunov2-8/+24
Also disable C++ recipe tests when cross-testing.
2020-06-08Cleanup script command failure diagnosticsKaren Arutyunov4-3/+12
2020-05-27Initial support for ad hoc recipes (still work in progress)Boris Kolpackov5-38/+189
2020-03-17Adapt testscripts to ln builtin target path completion fixKaren Arutyunov1-2/+2
2020-03-11Optimize testscripts not to search for subprojectsKaren Arutyunov2-0/+2
2020-02-07Drop copyright notice from source codeKaren Arutyunov36-36/+0
2019-09-27Add support for testscript builtin escapingKaren Arutyunov1-0/+20
2019-09-27Move testscript builtins to libbutlKaren Arutyunov14-1531/+201
2019-08-21Make testscripts to ignore user's default options filesKaren Arutyunov4-4/+4
2019-08-19Revert previous (erroneously pushed to master) commitKaren Arutyunov4-4/+4
2019-08-19Make testscripts to ignore user's default options filesKaren Arutyunov4-4/+4
2019-08-01Combine multiple single-character flags into a single argument for ↵Karen Arutyunov4-7/+7
testscript commands
2019-07-24Use CLI-generated classes to parse testscript builtin optionsKaren Arutyunov13-28/+120
2019-07-05Fix failing testscript cp builtin testKaren Arutyunov1-15/+10
2019-07-01Split build system into library and driverBoris Kolpackov1-0/+13
2019-03-23Cleanup some files replacing tabs with spacesKaren Arutyunov1-3/+3
2019-01-24Add testscript sleep builtinKaren Arutyunov5-4/+37
2019-01-16Update copyright yearKaren Arutyunov39-39/+39
2018-11-17Print id of failed testKaren Arutyunov9-11/+123
2018-09-05Create .buildignore file in testscript root working directoryKaren Arutyunov2-3/+9
2018-09-04Rename .test/test{} to .testscript/testscript{}Boris Kolpackov31-76/+77
2018-07-17Add --after <ref-file> option for testscript touch builtinKaren Arutyunov1-6/+29
2018-07-14Add testscript mv builtinKaren Arutyunov1-0/+252
2018-05-24Remove target/scope irregularity workaroundsBoris Kolpackov1-2/+2
2018-05-19Update copyright yearKaren Arutyunov38-38/+38
2018-05-19Fix testscripts using types for testscript and manifest targetsKaren Arutyunov4-9/+9
2018-05-19Get rid of doc{version} and types for testscript and manifest in buildfilesKaren Arutyunov4-4/+4
2018-05-16Redo testscript diagnostics not to rely on invalid pathsKaren Arutyunov1-3/+6
2018-03-19Add missed file to builtins tests buildfileKaren Arutyunov1-1/+1
2018-03-19Add support for cp builtin -p optionKaren Arutyunov2-3/+73
2018-02-09Fix broken test (and few other things)Boris Kolpackov10-63/+47
2018-02-05Add tests for auto-generated test inputs/outputsBoris Kolpackov11-3/+153
2018-02-03Get rid of action rule override semanticsBoris Kolpackov1-2/+1
Instead we now have two more or less separate match states for outer and inner parts of an action.
2017-11-30Adapt testscripts to build2 output changesKaren Arutyunov1-4/+4