[Pkg-bazaar-commits] ./bzr/unstable r177: - better output from test.sh- test.sh exercises cat command (currently broken)
mbp at sourcefrog.net
mbp at sourcefrog.net
Fri Apr 10 07:44:05 UTC 2009
------------------------------------------------------------
revno: 177
committer: mbp at sourcefrog.net
timestamp: Wed 2005-04-06 12:20:40 +1000
message:
- better output from test.sh- test.sh exercises cat command (currently broken)
modified:
test.sh
-------------- next part --------------
=== modified file 'test.sh'
--- a/test.sh 2005-04-05 08:34:04 +0000
+++ b/test.sh 2005-04-06 02:20:40 +0000
@@ -16,10 +16,19 @@
rm -rf bzr-test.tmp
mkdir bzr-test.tmp
+# save it for real errors
+exec 3>&2
+
exec > bzr-test.log
exec 2>&1
set -x
+quitter() {
+ echo "tests failed, look in bzr-test.log" >&3; exit 2;
+}
+
+trap quitter ERR
+
cd bzr-test.tmp
rm -rf .bzr
@@ -49,7 +58,9 @@
bzr rename test.txt newname.txt
[ "`bzr status`" = "A newname.txt" ]
+[ `bzr revno` = 0 ]
bzr commit -m "add first revision"
+[ `bzr revno` = 1 ]
# now more complicated renames
mkdir sub1
@@ -77,6 +88,10 @@
cd ../../
bzr commit -m "more renames"
+[ `bzr revno` = 2 ]
+
+# now try pulling that file back out, checking it was stored properly
+[ "`bzr cat -r 1 newname.txt`" = "hello world" ]
! bzr rename sub1 sub1/knotted-up
More information about the Pkg-bazaar-commits
mailing list