aboutsummaryrefslogtreecommitdiff
path: root/tests/recipe/buildscript
diff options
context:
space:
mode:
Diffstat (limited to 'tests/recipe/buildscript')
-rw-r--r--tests/recipe/buildscript/testscript23
1 files changed, 23 insertions, 0 deletions
diff --git a/tests/recipe/buildscript/testscript b/tests/recipe/buildscript/testscript
index d1adc36..2603f62 100644
--- a/tests/recipe/buildscript/testscript
+++ b/tests/recipe/buildscript/testscript
@@ -83,6 +83,29 @@
$* clean 2>-
}
+ : mutual-redirects
+ :
+ {
+ echo 'bar' >=bar;
+
+ cat <<EOI >=buildfile;
+ foo: bar
+ % [diag=cp]
+ {{
+ echo 'copying' 2>&1
+ cp $path($<) $path($>)
+ }}
+ EOI
+
+ $* 2>>~%EOE% != 0;
+ cp file{foo}
+ buildfile:4:3: error: stdout and stderr redirected to each other
+ %.+
+ EOE
+
+ $* clean 2>-
+ }
+
: untracked-var
:
{