1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
#!/usr/bin/env bash
set -ev
exit 200 # checkpoint creation is not supported by current darcs
# we would need a testdata tarball for this test
# Check that checkpoints are removed when tags are unrecorded
rm -rf temp1
mkdir temp1
cd temp1
darcs init
echo foo > f
darcs rec -Ax -alm init
darcs tag -Ax --checkpoint t
echo y | darcs unrec -t t
# the complete inventory has only one patch to check
darcs check --complete > out
# The following test fails because the new progress code only
# prints out information on slow commands.
#grep '1 of 1' out >/dev/null
# the checkpoint (if left) has two patches to check
# but it should have been removed
darcs check --partial > out
# The following test fails because the new progress code only
# prints out information on slow commands.
#grep '1 of 1' out >/dev/null
cd ..
rm -rf temp1
|