Fix/generalize message for SC2070.
This commit is contained in:
parent
8bc98d89a7
commit
d00ca0c283
|
@ -1153,8 +1153,9 @@ checkSingleQuotedVariables _ _ = return ()
|
||||||
prop_checkUnquotedN = verify checkUnquotedN "if [ -n $foo ]; then echo cow; fi"
|
prop_checkUnquotedN = verify checkUnquotedN "if [ -n $foo ]; then echo cow; fi"
|
||||||
prop_checkUnquotedN2 = verify checkUnquotedN "[ -n $cow ]"
|
prop_checkUnquotedN2 = verify checkUnquotedN "[ -n $cow ]"
|
||||||
prop_checkUnquotedN3 = verifyNot checkUnquotedN "[[ -n $foo ]] && echo cow"
|
prop_checkUnquotedN3 = verifyNot checkUnquotedN "[[ -n $foo ]] && echo cow"
|
||||||
checkUnquotedN _ (T_Condition _ SingleBracket (TC_Unary _ SingleBracket "-n" (T_NormalWord id [t]))) | willSplit t =
|
prop_checkUnquotedN4 = verify checkUnquotedN "[ -n $cow -o -t 1 ]"
|
||||||
err id 2070 "Always true because you failed to quote. Use [[ ]] instead."
|
checkUnquotedN _ (TC_Unary _ SingleBracket "-n" (T_NormalWord id [t])) | willSplit t =
|
||||||
|
err id 2070 "-n doesn't work with unquoted arguments. Quote or use [[ ]]."
|
||||||
checkUnquotedN _ _ = return ()
|
checkUnquotedN _ _ = return ()
|
||||||
|
|
||||||
prop_checkNumberComparisons1 = verify checkNumberComparisons "[[ $foo < 3 ]]"
|
prop_checkNumberComparisons1 = verify checkNumberComparisons "[[ $foo < 3 ]]"
|
||||||
|
|
Loading…
Reference in New Issue