Rev 3160: Success and failure cases for link entries. in http://people.ubuntu.com/~robertc/baz2.0/inventory.journalled
Robert Collins
robertc at robertcollins.net
Thu Jan 3 20:46:08 GMT 2008
At http://people.ubuntu.com/~robertc/baz2.0/inventory.journalled
------------------------------------------------------------
revno: 3160
revision-id:robertc at robertcollins.net-20080103204553-9umi4w3c10pwu03h
parent: robertc at robertcollins.net-20080103204305-maloyeqjo1evpefa
committer: Robert Collins <robertc at robertcollins.net>
branch nick: inventory.journalled
timestamp: Fri 2008-01-04 07:45:53 +1100
message:
Success and failure cases for link 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:43:05 +0000
+++ b/bzrlib/tests/test_journalled_inv.py 2008-01-03 20:45:53 +0000
@@ -118,8 +118,18 @@
self.assertRaises(errors.BzrError,
journalled_inventory._file_content, file_entry)
+ def test_link_empty_target(self):
+ entry = inventory.make_entry('symlink', 'a link', None)
+ entry.symlink_target = ''
+ self.assertEqual('link ',
+ journalled_inventory._link_content(entry))
+
+ def test_link_no_target(self):
+ entry = inventory.make_entry('symlink', 'a link', None)
+ self.assertRaises(errors.BzrError,
+ journalled_inventory._link_content, entry)
+
# unversioned entry that is not root errors
# unversioned root errors when not enabled
# unknown kind raises
# tree-reference when not enabled
-# missing target raises
More information about the bazaar-commits
mailing list