aboutsummaryrefslogtreecommitdiff
path: root/tests/in
AgeCommit message (Collapse)AuthorFilesLines
2022-09-02Add ability to specify `in` rule substitution as key-value pairsBoris Kolpackov1-2/+27
2022-09-02Rename in.substitution variable to in.modeBoris Kolpackov1-1/+1
The original name is still recognized for backwards compatibility.
2020-02-07Drop copyright notice from source codeKaren Arutyunov2-2/+0
2019-01-16Update copyright yearKaren Arutyunov2-2/+2
2018-09-04Rename .test/test{} to .testscript/testscript{}Boris Kolpackov1-1/+1
2018-07-17Add --after <ref-file> option for testscript touch builtinKaren Arutyunov1-3/+1
2018-07-17Add temporary sleep to in test to verify debugging hypothesisBoris Kolpackov1-0/+3
2018-07-17Handle executables (permissions, extensions) in in::ruleBoris Kolpackov1-0/+17
2018-07-16Implement in moduleBoris Kolpackov2-0/+101
Given test.in containing something along these lines: foo = $foo$ Now we can do: using in file{test}: in{test.in} file{test}: foo = FOO The alternative variable substitution symbol can be specified with the in.symbol variable and lax (instead of the default strict) mode with in.substitution. For example: file{test}: in.symbol = '@' file{test}: in.substitution = lax