[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