hush_test: filter test output to avoid C lib differences
No binary (build failed)
—
(log yok)
| @@ -52,6 +52,10 @@ do_test() | |
| # echo Running test: "$x" | |
| ( | |
| "$THIS_SH" "./$x" >"$name.xx" 2>&1 | |
| + | # filter C library differences |
| + | sed -i \ |
| + | -e "/: invalid option /s:'::g" \ |
| + | "$name.xx" |
| test $? -eq 77 && rm -f "../$1-$x.fail" && exit 77 | |
| diff -u "$name.xx" "$name.right" >"../$1-$x.fail" && rm -f "$name.xx" "../$1-$x.fail" | |
| ) | |