X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=tests%2Ftests.sh;h=6e782d54713d13baddc1134a059382875930ffcb;hb=9ce1e4c15224dee4589b4b2c362818c8fab8480f;hp=1f406cfab03af6e9c3c7e3efd56dc55e74cb10e6;hpb=73fd30b94f68f15fea07677e32eeb77357e61de0;p=wannabuild.git diff --git a/tests/tests.sh b/tests/tests.sh index 1f406cf..6e782d5 100755 --- a/tests/tests.sh +++ b/tests/tests.sh @@ -250,4 +250,17 @@ then echo "Exporting and importing is not idempotent!" exit 1 fi + +echo "Taking the build" +wanna-build -A amd64 -b amd64/build-db --take src-b_1 +wanna-build -A amd64 -b amd64/build-db --info src-b | assert_grep "State.*:.*Building" +echo "Giving back the build" +wanna-build -A amd64 -b amd64/build-db --give-back src-b_1 +wanna-build -A amd64 -b amd64/build-db --info src-b | assert_grep "State .*: BD-Uninstallable" + +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.*:" + echo "Finished sucessfully"