]> git.donarmstrong.com Git - wannabuild.git/commitdiff
[tests] Tests --binNMU/--merge-all cycle
authorJoachim Breitner <nomeata@debian.org>
Wed, 29 Jul 2009 23:01:13 +0000 (01:01 +0200)
committerJoachim Breitner <nomeata@debian.org>
Wed, 29 Jul 2009 23:01:13 +0000 (01:01 +0200)
tests/tests.sh

index 092e2b28c475e4ab5c0022d240eac56921e6e023..483a4ea9f62761786511eb2bf4daa1861cab6082 100755 (executable)
@@ -234,7 +234,7 @@ __END__
 wanna-build -A amd64 -b amd64/build-db --merge-all $testdir/Packages $testdir/quinn-diff $testdir/Sources
 
 wanna-build -A amd64 -b amd64/build-db --info src-b | assert_grep " State.*:.*Needs-Build"
-wanna-build -A amd64 -b amd64/build-db --info src-b | assert_grep_not "Reason.*:"
+wanna-build -A amd64 -b amd64/build-db --info src-b | assert_grep_not "BD-Problem.*:"
 
 echo "Exporting database"
 wanna-build -A amd64 -b amd64/build-db --export $testdir/export1
@@ -261,6 +261,16 @@ wanna-build -A amd64 -b amd64/build-db --info src-b | assert_grep " State .*: BD
 echo "Running --merge-all with no changes"
 wanna-build -A amd64 -b amd64/build-db --merge-all $testdir/Packages $testdir/quinn-diff $testdir/Sources
 wanna-build -A amd64 -b amd64/build-db --info src-b | assert_grep " State.*:.*Needs-Build"
-wanna-build -A amd64 -b amd64/build-db --info src-b | assert_grep_not "Reason.*:"
+wanna-build -A amd64 -b amd64/build-db --info src-b | assert_grep_not "BD-Problem.*:"
+
+echo "Doing a binNMU"
+wanna-build -A amd64 -b amd64/build-db -m 'binNMU-Test' --binNMU 1 src-a_2
+wanna-build -A amd64 -b amd64/build-db --info src-a | assert_grep " State.*:.*BD-Uninstallable"
+wanna-build -A amd64 -b amd64/build-db --info src-a | assert_grep "BD-Problem.*:"
+
+echo "Running --merge-all with no changes"
+wanna-build -A amd64 -b amd64/build-db --merge-all $testdir/Packages $testdir/quinn-diff $testdir/Sources
+wanna-build -A amd64 -b amd64/build-db --info src-a | assert_grep " State.*:.*Needs-Build"
+wanna-build -A amd64 -b amd64/build-db --info src-a | assert_grep "Binary-NMU-Version.*1"
 
 echo "Finished sucessfully"