~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/tests/blackbox/test_info.py

  • Committer: Matt Nordhoff
  • Date: 2009-06-23 05:12:07 UTC
  • mto: This revision was merged to the branch mainline in revision 4474.
  • Revision ID: mnordhoff@mattnordhoff.com-20090623051207-fksdtbzkwtnrw9dd
Update _add_text docstrings that still referred to add_text.

Show diffs side-by-side

added added

removed removed

Lines of Context:
35
35
 
36
36
class TestInfo(ExternalBase):
37
37
 
38
 
    def setUp(self):
39
 
        ExternalBase.setUp(self)
40
 
        self._repo_strings = "2a or development-subtree"
41
 
 
42
38
    def test_info_non_existing(self):
43
39
        if sys.platform == "win32":
44
40
            location = "C:/i/do/not/exist/"
280
276
        branch5 = tree5.branch
281
277
        out, err = self.run_bzr('info -v lightcheckout')
282
278
        self.assertEqualDiff(
283
 
"""Lightweight checkout (format: %s)
 
279
"""Lightweight checkout (format: 1.6 or 1.6.1-rich-root \
 
280
or 1.9 or 1.9-rich-root \
 
281
or dirstate or dirstate-tags or \
 
282
pack-0.92 or rich-root or rich-root-pack)
284
283
Location:
285
284
  light checkout root: lightcheckout
286
285
   checkout of branch: standalone
287
286
 
288
287
Format:
289
288
       control: Meta directory format 1
290
 
  working tree: Working tree format 6
 
289
  working tree: Working tree format 4
291
290
        branch: Branch format 4
292
291
    repository: Weave repository format 6
293
292
 
309
308
 
310
309
Repository:
311
310
         1 revision
312
 
""" % (self._repo_strings, datestring_first, datestring_first,), out)
 
311
""" % (datestring_first, datestring_first,), out)
313
312
        self.assertEqual('', err)
314
313
 
315
314
        # Update initial standalone branch
442
441
        # Out of date lightweight checkout
443
442
        out, err = self.run_bzr('info lightcheckout --verbose')
444
443
        self.assertEqualDiff(
445
 
"""Lightweight checkout (format: %s)
 
444
"""Lightweight checkout (format: 1.6 or 1.6.1-rich-root or \
 
445
1.9 or 1.9-rich-root or \
 
446
dirstate or dirstate-tags or \
 
447
pack-0.92 or rich-root or rich-root-pack)
446
448
Location:
447
449
  light checkout root: lightcheckout
448
450
   checkout of branch: standalone
449
451
 
450
452
Format:
451
453
       control: Meta directory format 1
452
 
  working tree: Working tree format 6
 
454
  working tree: Working tree format 4
453
455
        branch: Branch format 4
454
456
    repository: Weave repository format 6
455
457
 
473
475
 
474
476
Repository:
475
477
         2 revisions
476
 
""" % (self._repo_strings, datestring_first, datestring_last,), out)
 
478
""" % (datestring_first, datestring_last,), out)
477
479
        self.assertEqual('', err)
478
480
 
479
481
    def test_info_standalone_no_tree(self):
574
576
        datestring_first = format_date(rev.timestamp, rev.timezone)
575
577
        out, err = self.run_bzr('info tree/lightcheckout --verbose')
576
578
        self.assertEqualDiff(
577
 
"""Lightweight checkout (format: %s)
 
579
"""Lightweight checkout (format: 1.6 or 1.6.1-rich-root or \
 
580
1.9 or 1.9-rich-root or \
 
581
dirstate or dirstate-tags or \
 
582
pack-0.92 or rich-root or rich-root-pack)
578
583
Location:
579
584
  light checkout root: tree/lightcheckout
580
585
   checkout of branch: repo/branch
582
587
 
583
588
Format:
584
589
       control: Meta directory format 1
585
 
  working tree: Working tree format 6
 
590
  working tree: Working tree format 4
586
591
        branch: %s
587
592
    repository: %s
588
593
 
604
609
 
605
610
Repository:
606
611
         1 revision
607
 
""" % (self._repo_strings, format.get_branch_format().get_format_description(),
 
612
""" % (format.get_branch_format().get_format_description(),
608
613
       format.repository_format.get_format_description(),
609
614
       datestring_first, datestring_first,
610
615
       ), out)
613
618
        # Out of date checkout
614
619
        out, err = self.run_bzr('info -v tree/checkout')
615
620
        self.assertEqualDiff(
616
 
"""Checkout (format: unnamed)
 
621
"""Checkout (format: dirstate)
617
622
Location:
618
623
       checkout root: tree/checkout
619
624
  checkout of branch: repo/branch
620
625
 
621
626
Format:
622
627
       control: Meta directory format 1
623
 
  working tree: Working tree format 6
 
628
  working tree: Working tree format 4
624
629
        branch: %s
625
630
    repository: %s
626
631
 
652
657
        tree3.add('b')
653
658
        out, err = self.run_bzr('info tree/checkout --verbose')
654
659
        self.assertEqualDiff(
655
 
"""Checkout (format: unnamed)
 
660
"""Checkout (format: dirstate)
656
661
Location:
657
662
       checkout root: tree/checkout
658
663
  checkout of branch: repo/branch
659
664
 
660
665
Format:
661
666
       control: Meta directory format 1
662
 
  working tree: Working tree format 6
 
667
  working tree: Working tree format 4
663
668
        branch: %s
664
669
    repository: %s
665
670
 
693
698
        datestring_last = format_date(rev.timestamp, rev.timezone)
694
699
        out, err = self.run_bzr('info tree/lightcheckout --verbose')
695
700
        self.assertEqualDiff(
696
 
"""Lightweight checkout (format: %s)
 
701
"""Lightweight checkout (format: 1.6 or 1.6.1-rich-root or \
 
702
1.9 or 1.9-rich-root or \
 
703
dirstate or dirstate-tags or \
 
704
pack-0.92 or rich-root or rich-root-pack)
697
705
Location:
698
706
  light checkout root: tree/lightcheckout
699
707
   checkout of branch: repo/branch
701
709
 
702
710
Format:
703
711
       control: Meta directory format 1
704
 
  working tree: Working tree format 6
 
712
  working tree: Working tree format 4
705
713
        branch: %s
706
714
    repository: %s
707
715
 
725
733
 
726
734
Repository:
727
735
         2 revisions
728
 
""" % (self._repo_strings, format.get_branch_format().get_format_description(),
 
736
""" % (format.get_branch_format().get_format_description(),
729
737
       format.repository_format.get_format_description(),
730
738
       datestring_first, datestring_last,
731
739
       ), out)
1126
1134
            (False, True): 'Lightweight checkout',
1127
1135
            (False, False): 'Checkout',
1128
1136
            }[(shared_repo is not None, light_checkout)]
1129
 
        format = {True: self._repo_strings,
1130
 
                  False: 'unnamed'}[light_checkout]
 
1137
        format = {True: '1.6 or 1.6.1-rich-root'
 
1138
                        ' or 1.9 or 1.9-rich-root'
 
1139
                        ' or dirstate or dirstate-tags or pack-0.92'
 
1140
                        ' or rich-root or rich-root-pack',
 
1141
                  False: 'dirstate'}[light_checkout]
1131
1142
        if repo_locked:
1132
1143
            repo_locked = lco_tree.branch.repository.get_physical_lock_status()
1133
1144
        if repo_locked or branch_locked or tree_locked:
1328
1339
    def test_info_locking_oslocks(self):
1329
1340
        if sys.platform == "win32":
1330
1341
            raise TestSkipped("don't use oslocks on win32 in unix manner")
1331
 
        # This test tests old (all-in-one, OS lock using) behaviour which
1332
 
        # simply cannot work on windows (and is indeed why we changed our
1333
 
        # design. As such, don't try to remove the thisFailsStrictLockCheck
1334
 
        # call here.
1335
 
        self.thisFailsStrictLockCheck()
1336
1342
 
1337
1343
        tree = self.make_branch_and_tree('branch',
1338
1344
                                         format=bzrdir.BzrDirFormat6())