[Pkg-bazaar-commits] ./bzr/unstable r595: - tests for add --no-recurse
Martin Pool
mbp at sourcefrog.net
Fri Apr 10 08:18:53 UTC 2009
------------------------------------------------------------
revno: 595
committer: Martin Pool <mbp at sourcefrog.net>
timestamp: Mon 2005-05-30 13:14:07 +1000
message:
- tests for add --no-recurse
modified:
testbzr
-------------- next part --------------
=== modified file 'testbzr'
--- a/testbzr 2005-05-26 03:10:53 +0000
+++ b/testbzr 2005-05-30 03:14:07 +0000
@@ -344,6 +344,9 @@
runcmd('bzr info')
+
+
+
cd('..')
cd('..')
@@ -398,6 +401,34 @@
assert backtick('bzr unknowns') == ''
assert file('.bzrignore', 'rb').read() == '*.blah\ngarh\n'
+ cd('..')
+
+
+
+
+ progress("recursive and non-recursive add")
+ mkdir('no-recurse')
+ cd('no-recurse')
+ runcmd('bzr init')
+ mkdir('foo')
+ fp = os.path.join('foo', 'test.txt')
+ f = file(fp, 'w')
+ f.write('hello!\n')
+ f.close()
+ runcmd('bzr add --no-recurse foo')
+ runcmd('bzr file-id foo')
+ runcmd('bzr file-id ' + fp, 1) # not versioned yet
+ runcmd('bzr commit -m add-dir-only')
+
+ runcmd('bzr file-id ' + fp, 1) # still not versioned
+
+ runcmd('bzr add foo')
+ runcmd('bzr file-id ' + fp)
+ runcmd('bzr commit -m add-sub-file')
+
+ cd('..')
+
+
progress("all tests passed!")
More information about the Pkg-bazaar-commits
mailing list