aboutsummaryrefslogtreecommitdiff
path: root/tests/test
AgeCommit message (Collapse)AuthorFilesLines
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
2017-10-03Adapt to modularization of libbutlKaren Arutyunov1-4/+4
2017-07-22Fix testscript touch builtin some moreBoris Kolpackov1-3/+1
2017-07-22Fix testscript touch builtin testKaren Arutyunov1-1/+1
2017-07-13Add hxx prerequisite type in test buildfilesKaren Arutyunov2-2/+2
2017-07-12Make use of wildcards in buildfilesKaren Arutyunov2-2/+2
2017-06-19Add support for exit testscript builtinKaren Arutyunov2-1/+401
2017-06-15Add support for ln testscript builtinKaren Arutyunov2-1/+185
2017-06-12Resolve ambiguity between std:: and butl:: optionalBoris Kolpackov1-0/+2
2017-06-01Implement new testscript cleanup wildcards semanticsKaren Arutyunov2-41/+67
2017-05-31Fix testscript runner not to remove special files with wildcard cleanupsKaren Arutyunov1-0/+19
2017-05-03Fix test failures caused by previous commitBoris Kolpackov1-0/+4
2017-05-02Cleanup testscript runner diagnosticsBoris Kolpackov7-52/+46
2017-05-01Add hxx extension for headersKaren Arutyunov1-4/+4
2017-03-16Add support for >! test command redirectKaren Arutyunov1-0/+47
2017-03-15Print sub-entries of non-empty testscript directory registered for cleanupKaren Arutyunov1-3/+22
2017-03-15Add support for in place editing for sed builtinKaren Arutyunov1-1/+20
2017-03-15Add support for config.test.output variableKaren Arutyunov2-1/+88
2017-03-15Print unexpected or regex non-matching test command stdout/stderrKaren Arutyunov2-0/+7
2017-03-14Use wildcard patternsBoris Kolpackov2-5/+2
2017-03-02Implement parallel matchBoris Kolpackov4-4/+4
2017-03-01Add set builtinKaren Arutyunov2-1/+276
2017-02-16Add cp builtinKaren Arutyunov2-1/+307
2017-02-13Add notion of phase, enforceBoris Kolpackov1-3/+3
2017-02-11Add support for &dir/*[*][/] test path cleanup syntaxKaren Arutyunov2-43/+105
2017-02-10Fix save_regex()Karen Arutyunov2-30/+49
2017-02-03Fix runner output in verbose (-v, -V) modesKaren Arutyunov3-18/+24
2017-02-03Add sed builtinKaren Arutyunov2-1/+313
2017-01-31Move builtin and runner tests to '$c ... && $b' patternKaren Arutyunov11-366/+180
2017-01-31Add support for test command pipe, expression and command-ifKaren Arutyunov5-43/+593
2017-01-26Add test builtinKaren Arutyunov2-1/+80
2017-01-24Add support for shared here-documentsKaren Arutyunov1-0/+19
2017-01-24Add support for comparison of test command output to a fileKaren Arutyunov8-42/+64
2017-01-23Implement automatic loading of directory buildfilesBoris Kolpackov2-6/+5
Now instead of explicitly writing: d = foo/ bar/ ./: $d include $d We can (usually) just write: ./: foo/ bar/
2017-01-19Add rmdir builtinKaren Arutyunov3-33/+165
2017-01-19Add support for portable path modifer and dot character escaping inversionKaren Arutyunov10-343/+786
2017-01-12Rename script/integration to script-integrationBoris Kolpackov4-5/+8
2017-01-12Implement support for narrowing down tests (config.test)Boris Kolpackov5-3/+238
2017-01-09Tests cleanup (take 2)Karen Arutyunov1-86/+102
2017-01-09Make use of operator<<(ostream, exception)Karen Arutyunov4-28/+3
2017-01-05Update copyright yearBoris Kolpackov17-17/+17
2017-01-05Tests cleanupKaren Arutyunov8-573/+684