]> git.saurik.com Git - apt.git/blobdiff - test/integration/framework
improve tests
[apt.git] / test / integration / framework
index a2836376876b6925fd7ea56ec734b4112ba6c7cc..6ada1e9cc1ee679b9b764544aa1c4b35787b1dbf 100644 (file)
@@ -948,13 +948,22 @@ testempty() {
        test -z "$($* 2>&1)" && msgpass || msgfail
 }
 
-testequal() {
+testequalwithmsg() {
+        local MSG="$1"
+        shift
        local COMPAREFILE=$(mktemp)
        addtrap "rm $COMPAREFILE;"
        echo "$1" > $COMPAREFILE
        shift
-       msgtest "Test for equality of" "$*"
+       msgtest "$MSG"
        $* 2>&1 | checkdiff $COMPAREFILE - && msgpass || msgfail
+}        
+
+testequal() { 
+       local EXPECTED="$1"
+       shift
+       local MSG="Test for equality of $*"
+       testequalwithmsg "$MSG" "$EXPECTED" $*
 }
 
 testequalor2() {