Add check for tests that are supposed to error out, and clean up code based on shellcheck suggestions
This commit is contained in:
parent
4db5ba44b2
commit
977318214d
tests
|
@ -6,9 +6,9 @@ do
|
||||||
for source in *.d
|
for source in *.d
|
||||||
do
|
do
|
||||||
echo "${source}.ref" "${braceStyle}/${source}.out"
|
echo "${source}.ref" "${braceStyle}/${source}.out"
|
||||||
argsFile=$(basename ${source} .d).args
|
argsFile=$(basename "${source}" .d).args
|
||||||
if [ -e ${argsFile} ]; then
|
if [ -e "${argsFile}" ]; then
|
||||||
args=$(cat ${argsFile})
|
args=$(cat "${argsFile}")
|
||||||
else
|
else
|
||||||
args=
|
args=
|
||||||
fi
|
fi
|
||||||
|
@ -16,3 +16,12 @@ do
|
||||||
diff -u "${braceStyle}/${source}.ref" "${braceStyle}/${source}.out"
|
diff -u "${braceStyle}/${source}.ref" "${braceStyle}/${source}.out"
|
||||||
done
|
done
|
||||||
done
|
done
|
||||||
|
|
||||||
|
set +e
|
||||||
|
|
||||||
|
for source in expected_failures/*.d
|
||||||
|
do
|
||||||
|
if ../bin/dfmt "${source}" > /dev/null; then
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
Loading…
Reference in New Issue