diff options
author | Karen Arutyunov <karen@codesynthesis.com> | 2020-12-02 20:47:06 +0300 |
---|---|---|
committer | Karen Arutyunov <karen@codesynthesis.com> | 2020-12-08 14:26:22 +0300 |
commit | 121a075bc2558003990377843393ca27d784f50f (patch) | |
tree | d9f518948706af1e092dcecf7c7b9b4cc34433f0 /tests/recipe/buildscript | |
parent | 3c40652f128e7d20e92e595495bb09691edb7a43 (diff) |
Fix buildscript assertion failure on redirecting command stderr to stdout
Diffstat (limited to 'tests/recipe/buildscript')
-rw-r--r-- | tests/recipe/buildscript/testscript | 23 |
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 : { |