/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 bzrlib/tests/test_knit.py

  • Committer: Alexander Belchenko
  • Date: 2007-09-22 17:29:16 UTC
  • mfrom: (2846 +trunk)
  • mto: This revision was merged to the branch mainline in revision 2864.
  • Revision ID: bialix@ukr.net-20070922172916-yzl05wpf8ye852gw
Bug #140419 fixed by Robert Collins

Show diffs side-by-side

added added

removed removed

Lines of Context:
816
816
        self.assertEqual(["c"], index.get_parents_with_ghosts("a"))
817
817
        self.assertEqual(["a"], index.get_parents_with_ghosts("b"))
818
818
 
 
819
    def test_add_versions_random_id_is_accepted(self):
 
820
        transport = MockTransport([
 
821
            _KnitIndex.HEADER
 
822
            ])
 
823
        index = self.get_knit_index(transport, "filename", "r")
 
824
 
 
825
        index.add_versions([
 
826
            ("a", ["option"], (None, 0, 1), ["b"]),
 
827
            ("a", ["opt"], (None, 1, 2), ["c"]),
 
828
            ("b", ["option"], (None, 2, 3), ["a"])
 
829
            ], random_id=True)
 
830
 
819
831
    def test_delay_create_and_add_versions(self):
820
832
        transport = MockTransport()
821
833
 
2307
2319
            [('new', 'no-eol,line-delta', (None, 0, 100), ['parent'])])
2308
2320
        self.assertEqual([], self.caught_entries)
2309
2321
 
 
2322
    def test_add_versions_random_id_accepted(self):
 
2323
        index = self.two_graph_index(catch_adds=True)
 
2324
        index.add_versions([], random_id=True)
 
2325
 
2310
2326
    def test_add_versions_same_dup(self):
2311
2327
        index = self.two_graph_index(catch_adds=True)
2312
2328
        # options can be spelt two different ways
2570
2586
            [('new', 'no-eol,fulltext', (None, 0, 100), ['parent'])])
2571
2587
        self.assertEqual([], self.caught_entries)
2572
2588
 
 
2589
    def test_add_versions_random_id_accepted(self):
 
2590
        index = self.two_graph_index(catch_adds=True)
 
2591
        index.add_versions([], random_id=True)
 
2592
 
2573
2593
    def test_add_versions_same_dup(self):
2574
2594
        index = self.two_graph_index(catch_adds=True)
2575
2595
        # options can be spelt two different ways