summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2016-09-25 03:42:42 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2016-09-25 03:42:42 +0200
commit275854f9f153f52cf1672a5a18bf56fed91ddd56 (patch)
treeeec94d16d4f76b687c3957f30e69133ae3fc0b68
parenta72d576d6eeed5072edc461f1e98295cce35c53b (diff)
Update feature: Test description language (testscript)
-rw-r--r--build2/test/testscript6
1 files changed, 6 insertions, 0 deletions
diff --git a/build2/test/testscript b/build2/test/testscript
index e467b3b..736e393 100644
--- a/build2/test/testscript
+++ b/build2/test/testscript
@@ -36,6 +36,10 @@ Requirements
* Ability not to clean up output (if failed)
+* This should be consistent/uniform with how we handle simple tests without
+ testscripts (i.e., perhaps they can be treated "as if" they had a one-line
+ testscript).
+
Questions
=========
@@ -47,6 +51,8 @@ Questions
exe{hello}: test = test1 test2
+ Or maybe testscript should be a target (usually in src) itself?
+
* Do we want a notion of multi-command test (e.g., with pre/post commands)?
Maybe {}? Will need it not to clean up output files too early. Also var
scope.