Skip to content

Commit 0a186fd

Browse files
committed
Add 2nd unit test variant
1 parent eb217e8 commit 0a186fd

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

src/ShellCheck/Analytics.hs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5049,9 +5049,10 @@ prop_checkCommandIsUnreachable2 = verify checkCommandIsUnreachable "die() { exit
50495049
prop_checkCommandIsUnreachable3 = verifyNot checkCommandIsUnreachable "foo; bar || exit; baz"
50505050
prop_checkCommandIsUnreachable4 = verifyNot checkCommandIsUnreachable "f() { foo; }; # Maybe sourced"
50515051
prop_checkCommandIsUnreachable5 = verify checkCommandIsUnreachable "f() { foo; }; exit # Not sourced"
5052-
prop_checkCommandIsUnreachable6 = verifyNot checkCommandIsUnreachable "return || :; echo 'reachable'"
5053-
prop_checkCommandIsUnreachable7 = verifyNot checkCommandIsUnreachable "return; echo 'reachable when not in function'"
5054-
prop_checkCommandIsUnreachable8 = verify checkCommandIsUnreachable "f() { return; echo unreachable; }"
5052+
prop_checkCommandIsUnreachable6 = verifyNot checkCommandIsUnreachable "return || true; echo 'reachable'"
5053+
prop_checkCommandIsUnreachable7 = verifyNot checkCommandIsUnreachable "return 2>/dev/null ||:"
5054+
prop_checkCommandIsUnreachable8 = verifyNot checkCommandIsUnreachable "return; echo 'reachable when not in function'"
5055+
prop_checkCommandIsUnreachable9 = verify checkCommandIsUnreachable "f() { return; echo unreachable; }"
50555056
checkCommandIsUnreachable params t =
50565057
case t of
50575058
T_Pipeline {} -> sequence_ $ do

0 commit comments

Comments
 (0)