]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
testrunner: Accept Packages in header of Invalid Code tests
authorRico Tzschichholz <ricotz@ubuntu.com>
Mon, 5 Feb 2018 14:46:09 +0000 (15:46 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Mon, 5 Feb 2018 14:46:09 +0000 (15:46 +0100)
tests/testrunner.sh

index 7e0fef939335a03da9992914f8e059e46950ee29..6025cac0c0bbabe4825b86cb0feede21422c4669 100755 (executable)
@@ -120,7 +120,8 @@ EOF
 function sourceend() {
        if [ -n "$testpath" ]; then
                if [ $INVALIDCODE -eq 1 ]; then
-                       echo "! $VALAC $VALAFLAGS -C $SOURCEFILE" > check
+                       PACKAGEFLAGS=$([ -z "$PACKAGES" ] || echo $PACKAGES | xargs -n 1 echo -n " --pkg")
+                       echo "! $VALAC $VALAFLAGS $PACKAGEFLAGS -C $SOURCEFILE" > check
                elif [ $GIRTEST -eq 1 ]; then
                        if [ $PART -eq 1 ]; then
                                echo "  </namespace>" >> $SOURCEFILE