/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to tests/test_serialize_transform.py

  • Committer: Aaron Bentley
  • Date: 2008-10-05 15:50:16 UTC
  • mto: (0.15.1 unshelve)
  • mto: This revision was merged to the branch mainline in revision 3820.
  • Revision ID: aaron@aaronbentley.com-20081005155016-221daat3lv7iq46d
Implement symlink serialization

Show diffs side-by-side

added added

removed removed

Lines of Context:
52
52
            foo_limbo.close()
53
53
        self.assertEqual('bar', foo_content)
54
54
 
 
55
    def test_symlink_creation(self):
 
56
        self.requireFeature(tests.SymlinkFeature)
 
57
        tree = self.make_branch_and_tree('.')
 
58
        tt, tt2 = self.get_two_previews(tree)
 
59
        tt.new_symlink('foo', tt.root, 'bar')
 
60
        deserialize(tt2, serialize(tt))
 
61
        foo_content = os.readlink(tt2._limbo_name('new-1'))
 
62
        self.assertEqual('bar', foo_content)
 
63
 
55
64
    def test_roundtrip_destruction(self):
56
65
        tree = self.make_branch_and_tree('.')
57
66
        self.build_tree([u'foo\u1234', 'bar'])