Skip to content

Commit a4f6f70

Browse files
committed
Fix e2e test
Signed-off-by: Ben Sherman <[email protected]>
1 parent 29315e1 commit a4f6f70

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

tests/checks/params-dsl.nf/.checks

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,37 @@
11

22
echo "Test successful run"
33
echo
4-
$NXF_RUN --input ./data &> stdout
4+
$NXF_RUN --input ./data > stdout
55

66
< stdout grep -F 'params.input = [./data]'
77
< stdout grep -F 'params.save_intermeds = false'
88

99
echo
1010
echo "Test missing required param"
1111
echo
12-
$NXF_RUN &> stdout
12+
set +e
13+
$NXF_RUN &> stdout ; ret=$?
14+
set -e
15+
16+
[[ $ret != 0 ]] || false
1317

1418
< stdout grep -F 'Parameter `input` is required'
1519

1620
echo
1721
echo "Test overwrite script param from config profile"
1822
echo
19-
$NXF_RUN -c ../../params-dsl.config -profile test &> stdout
23+
$NXF_RUN -c ../../params-dsl.config -profile test > stdout
2024

2125
< stdout grep -F 'params.input = [alpha, beta, delta]'
2226
< stdout grep -F 'params.save_intermeds = true'
2327

2428
echo
2529
echo "Test invalid param"
2630
echo
27-
$NXF_RUN --inputs ./data &> stdout
31+
set +e
32+
$NXF_RUN --inputs ./data &> stdout ; ret=$?
33+
set -e
34+
35+
[[ $ret != 0 ]] || false
2836

2937
< stdout grep -F 'Parameter `inputs` was specified'

0 commit comments

Comments
 (0)