# path to cp-update script
CPUPDATE=../cp-update
-tests: test0 test1 test2 test3 test4 test5 test6 test7 test8
+tests: test0 test1 test2 test3 test4 test5 test6 test7 test8 test9
@echo "All tests completed successfully"
@cp test-file.start test-file
clean: test0 test-file.start
- rm -f test[0-9] test[0-9][a-zA-Z0-9] test-file.[0-9]*
+ rm -f test[0-9] test[0-9][a-zA-Z0-9] test-file.[0-9]* test[0-9].tmp
# prepare everything for test sequence
test0: test-file.start
cp test-file $@
echo Succeeded $@
+# remove single last block to leave the file empty
+test9: test9.start
+ cp test9.start test9.tmp
+ $(CPUPDATE) -r test9 test9.tmp
+ cmp test9.tmp test9.ok
+ cp test9.tmp test9
+ echo Succeeded $@
+
# more tests needed
# --insert-before
# --begin/end marks