Rev 3158: Success cases for file entries. in http://people.ubuntu.com/~robertc/baz2.0/inventory.journalled
Robert Collins
robertc at robertcollins.net
Thu Jan 3 20:41:53 GMT 2008
At http://people.ubuntu.com/~robertc/baz2.0/inventory.journalled
------------------------------------------------------------
revno: 3158
revision-id:robertc at robertcollins.net-20080103204145-k7sblzzafxfbsygb
parent: robertc at robertcollins.net-20080103203859-z2503hgxlr8adxd2
committer: Robert Collins <robertc at robertcollins.net>
branch nick: inventory.journalled
timestamp: Fri 2008-01-04 07:41:45 +1100
message:
Success cases for file entries.
modified:
bzrlib/tests/test_journalled_inv.py test_journalled_inv.-20080103012121-ny2w9slze5jgty8i-1
=== modified file 'bzrlib/tests/test_journalled_inv.py'
--- a/bzrlib/tests/test_journalled_inv.py 2008-01-03 20:38:59 +0000
+++ b/bzrlib/tests/test_journalled_inv.py 2008-01-03 20:41:45 +0000
@@ -88,6 +88,20 @@
self.assertEqual(StringIO(root_only_lines).readlines(),
journal.delta_to_lines(NULL_REVISION, delta))
+ def test_file_0_short_sha(self):
+ file_entry = inventory.make_entry('file', 'a file', None, 'file-id')
+ file_entry.text_sha1 = ''
+ file_entry.text_size = 0
+ self.assertEqual('file 0 ',
+ journalled_inventory._file_content(file_entry))
+
+ def test_file_10_foo(self):
+ file_entry = inventory.make_entry('file', 'a file', None, 'file-id')
+ file_entry.text_sha1 = 'foo'
+ file_entry.text_size = 10
+ self.assertEqual('file 10 foo',
+ journalled_inventory._file_content(file_entry))
+
def test_file_without_size(self):
file_entry = inventory.make_entry('file', 'a file', None, 'file-id')
file_entry.text_sha1 = 'foo'
More information about the bazaar-commits
mailing list