~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

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

  • Committer: Vincent Ladeuil
  • Date: 2012-02-14 17:22:37 UTC
  • mfrom: (6466 +trunk)
  • mto: This revision was merged to the branch mainline in revision 6468.
  • Revision ID: v.ladeuil+lp@free.fr-20120214172237-7dv7er3n4uy8d5m4
Merge trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
99
99
        branch: Branch format 5
100
100
    repository: Knit repository format 1
101
101
 
 
102
Control directory:
 
103
         1 branches
 
104
 
102
105
In the working tree:
103
106
         0 unchanged
104
107
         0 modified
130
133
        branch: Branch format 5
131
134
    repository: Knit repository format 1
132
135
 
 
136
Control directory:
 
137
         1 branches
 
138
 
133
139
In the working tree:
134
140
         0 unchanged
135
141
         0 modified
184
190
        branch: Branch format 5
185
191
    repository: Knit repository format 1
186
192
 
 
193
Control directory:
 
194
         1 branches
 
195
 
187
196
In the working tree:
188
197
         1 unchanged
189
198
         0 modified
230
239
        branch: %s
231
240
    repository: %s
232
241
 
 
242
Control directory:
 
243
         1 branches
 
244
 
233
245
In the working tree:
234
246
         1 unchanged
235
247
         0 modified
273
285
        branch: Branch format 5
274
286
    repository: %s
275
287
 
 
288
Control directory:
 
289
         1 branches
 
290
 
276
291
In the working tree:
277
292
         1 unchanged
278
293
         0 modified
316
331
        branch: Branch format 5
317
332
    repository: Knit repository format 1
318
333
 
 
334
Control directory:
 
335
         1 branches
 
336
 
319
337
In the working tree:
320
338
         1 unchanged
321
339
         0 modified
361
379
        branch: Branch format 5
362
380
    repository: Knit repository format 1
363
381
 
 
382
Control directory:
 
383
         1 branches
 
384
 
364
385
In the working tree:
365
386
         1 unchanged
366
387
         0 modified
400
421
        branch: Branch format 5
401
422
    repository: %s
402
423
 
 
424
Control directory:
 
425
         1 branches
 
426
 
403
427
Branch is out of date: missing 1 revision.
404
428
 
405
429
In the working tree:
439
463
        branch: Branch format 5
440
464
    repository: %s
441
465
 
 
466
Control directory:
 
467
         1 branches
 
468
 
442
469
Branch is out of date: missing 1 revision.
443
470
 
444
471
In the working tree:
478
505
        branch: Branch format 5
479
506
    repository: Knit repository format 1
480
507
 
 
508
Control directory:
 
509
         1 branches
 
510
 
481
511
Working tree is out of date: missing 1 revision.
482
512
 
483
513
In the working tree:
517
547
        branch: %s
518
548
    repository: %s
519
549
 
 
550
Control directory:
 
551
         1 branches
 
552
 
520
553
Branch history:
521
554
         0 revisions
522
555
 
545
578
       control: Meta directory format 1
546
579
    repository: %s
547
580
 
 
581
Control directory:
 
582
         0 branches
 
583
 
548
584
Repository:
549
585
         0 revisions
550
586
""" % ('repo', format.repository_format.get_format_description(),
567
603
        branch: %s
568
604
    repository: %s
569
605
 
 
606
Control directory:
 
607
         1 branches
 
608
 
570
609
Branch history:
571
610
         0 revisions
572
611
 
611
650
        branch: %s
612
651
    repository: %s
613
652
 
 
653
Control directory:
 
654
         1 branches
 
655
 
614
656
In the working tree:
615
657
         1 unchanged
616
658
         0 modified
649
691
        branch: %s
650
692
    repository: %s
651
693
 
 
694
Control directory:
 
695
         1 branches
 
696
 
652
697
Branch is out of date: missing 1 revision.
653
698
 
654
699
In the working tree:
688
733
        branch: %s
689
734
    repository: %s
690
735
 
 
736
Control directory:
 
737
         1 branches
 
738
 
691
739
In the working tree:
692
740
         1 unchanged
693
741
         0 modified
730
778
        branch: %s
731
779
    repository: %s
732
780
 
 
781
Control directory:
 
782
         1 branches
 
783
 
733
784
Working tree is out of date: missing 1 revision.
734
785
 
735
786
In the working tree:
769
820
        branch: %s
770
821
    repository: %s
771
822
 
 
823
Control directory:
 
824
         1 branches
 
825
 
772
826
Branch history:
773
827
         2 revisions
774
828
         0 days old
794
848
       control: Meta directory format 1
795
849
    repository: %s
796
850
 
 
851
Control directory:
 
852
         0 branches
 
853
 
797
854
Repository:
798
855
         2 revisions
799
856
""" % (format.repository_format.get_format_description(),
817
874
       control: Meta directory format 1
818
875
    repository: %s
819
876
 
 
877
Control directory:
 
878
         0 branches
 
879
 
820
880
Create working tree for new branches inside the repository.
821
881
 
822
882
Repository:
845
905
        branch: %s
846
906
    repository: %s
847
907
 
 
908
Control directory:
 
909
         1 branches
 
910
 
848
911
In the working tree:
849
912
         0 unchanged
850
913
         0 modified
885
948
        branch: %s
886
949
    repository: %s
887
950
 
 
951
Control directory:
 
952
         1 branches
 
953
 
888
954
In the working tree:
889
955
         1 unchanged
890
956
         0 modified
926
992
        branch: %s
927
993
    repository: %s
928
994
 
 
995
Control directory:
 
996
         1 branches
 
997
 
929
998
In the working tree:
930
999
         0 unchanged
931
1000
         0 modified
965
1034
        branch: %s
966
1035
    repository: %s
967
1036
 
 
1037
Control directory:
 
1038
         1 branches
 
1039
 
968
1040
In the working tree:
969
1041
         1 unchanged
970
1042
         0 modified
1000
1072
       control: Meta directory format 1
1001
1073
    repository: %s
1002
1074
 
 
1075
Control directory:
 
1076
         0 branches
 
1077
 
1003
1078
Create working tree for new branches inside the repository.
1004
1079
 
1005
1080
Repository:
1026
1101
       control: Meta directory format 1
1027
1102
    repository: %s
1028
1103
 
 
1104
Control directory:
 
1105
         0 branches
 
1106
 
1029
1107
Create working tree for new branches inside the repository.
1030
1108
 
1031
1109
Repository:
1051
1129
        branch: %s
1052
1130
    repository: %s
1053
1131
 
 
1132
Control directory:
 
1133
         1 branches
 
1134
 
1054
1135
In the working tree:
1055
1136
         0 unchanged
1056
1137
         0 modified
1088
1169
       control: Meta directory format 1
1089
1170
    repository: %s
1090
1171
 
 
1172
Control directory:
 
1173
         0 branches
 
1174
 
1091
1175
Create working tree for new branches inside the repository.
1092
1176
 
1093
1177
Repository:
1097
1181
       ), out)
1098
1182
        self.assertEqual('', err)
1099
1183
 
 
1184
    def test_info_unshared_repository_with_colocated_branches(self):
 
1185
        format = bzrdir.format_registry.make_bzrdir('development-colo')
 
1186
        transport = self.get_transport()
 
1187
 
 
1188
        # Create unshared repository
 
1189
        repo = self.make_repository('repo', shared=False, format=format)
 
1190
        repo.set_make_working_trees(True)
 
1191
        repo.bzrdir.create_branch(name='foo')
 
1192
        out, err = self.run_bzr('info repo')
 
1193
        self.assertEqualDiff(
 
1194
"""Unshared repository with trees and colocated branches (format: development-colo)
 
1195
Location:
 
1196
  repository: repo
 
1197
""", out)
 
1198
        self.assertEqual('', err)
 
1199
 
1100
1200
    def assertCheckoutStatusOutput(self,
1101
1201
        command_string, lco_tree, shared_repo=None,
1102
1202
        repo_branch=None,
1211
1311
        branch: %s
1212
1312
    repository: %s
1213
1313
%s
 
1314
Control directory:
 
1315
         1 branches
 
1316
 
1214
1317
In the working tree:
1215
1318
         0 unchanged
1216
1319
         0 modified
1256
1359
        # Do a light checkout of the heavy one
1257
1360
        transport.mkdir('tree/lightcheckout')
1258
1361
        lco_dir = bzrdir.BzrDirMetaFormat1().initialize('tree/lightcheckout')
1259
 
        branch.BranchReferenceFormat().initialize(lco_dir,
1260
 
            target_branch=co_branch)
 
1362
        lco_dir.set_branch_reference(co_branch)
1261
1363
        lco_dir.create_workingtree()
1262
1364
        lco_tree = lco_dir.open_workingtree()
1263
1365
 
1388
1490
        branch: Branch format 7
1389
1491
    repository: Repository format 2a - rich roots, group compression and chk inventories
1390
1492
 
 
1493
Control directory:
 
1494
         1 branches
 
1495
 
1391
1496
In the working tree:
1392
1497
         0 unchanged
1393
1498
         0 modified