~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

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

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2011-03-12 00:01:34 UTC
  • mfrom: (5582.10.97 weave-plugin)
  • Revision ID: pqm@pqm.ubuntu.com-20110312000134-exy10w8ctjs8tpiu
Tags: upstream-2.4.0~beta1~bzr5718
(jelmer) Add Prober.known_formats() in favour of
 BzrDirFormat.register_format() and ControlDirFormat.register_format().
 (Jelmer Vernooij)

Show diffs side-by-side

added added

removed removed

Lines of Context:
49
49
        transport = self.get_transport()
50
50
 
51
51
        # Create initial standalone branch
52
 
        tree1 = self.make_branch_and_tree('standalone', 'weave')
 
52
        tree1 = self.make_branch_and_tree('standalone', 'knit')
53
53
        self.build_tree(['standalone/a'])
54
54
        tree1.add('a')
55
55
        branch1 = tree1.branch
56
56
 
57
57
        out, err = self.run_bzr('info standalone')
58
58
        self.assertEqualDiff(
59
 
"""Standalone tree (format: weave)
 
59
"""Standalone tree (format: knit)
60
60
Location:
61
61
  branch root: standalone
62
62
""", out)
65
65
        # Standalone branch - verbose mode
66
66
        out, err = self.run_bzr('info standalone -v')
67
67
        self.assertEqualDiff(
68
 
"""Standalone tree (format: weave)
 
68
"""Standalone tree (format: knit)
69
69
Location:
70
70
  branch root: standalone
71
71
 
72
72
Format:
73
 
       control: All-in-one format 6
74
 
  working tree: Working tree format 2
75
 
        branch: Branch format 4
76
 
    repository: Weave repository format 6
 
73
       control: Meta directory format 1
 
74
  working tree: Working tree format 3
 
75
        branch: Branch format 5
 
76
    repository: Knit repository format 1
77
77
 
78
78
In the working tree:
79
79
         0 unchanged
96
96
        # Standalone branch - really verbose mode
97
97
        out, err = self.run_bzr('info standalone -vv')
98
98
        self.assertEqualDiff(
99
 
"""Standalone tree (format: weave)
 
99
"""Standalone tree (format: knit)
100
100
Location:
101
101
  branch root: standalone
102
102
 
103
103
Format:
104
 
       control: All-in-one format 6
105
 
  working tree: Working tree format 2
106
 
        branch: Branch format 4
107
 
    repository: Weave repository format 6
 
104
       control: Meta directory format 1
 
105
  working tree: Working tree format 3
 
106
        branch: Branch format 5
 
107
    repository: Knit repository format 1
108
108
 
109
109
In the working tree:
110
110
         0 unchanged
134
134
 
135
135
        out, err = self.run_bzr('info branch')
136
136
        self.assertEqualDiff(
137
 
"""Standalone tree (format: weave)
 
137
"""Standalone tree (format: knit)
138
138
Location:
139
139
  branch root: branch
140
140
 
146
146
 
147
147
        out, err = self.run_bzr('info branch --verbose')
148
148
        self.assertEqualDiff(
149
 
"""Standalone tree (format: weave)
 
149
"""Standalone tree (format: knit)
150
150
Location:
151
151
  branch root: branch
152
152
 
155
155
  parent branch: standalone
156
156
 
157
157
Format:
158
 
       control: All-in-one format 6
159
 
  working tree: Working tree format 2
160
 
        branch: Branch format 4
161
 
    repository: Weave repository format 6
 
158
       control: Meta directory format 1
 
159
  working tree: Working tree format 3
 
160
        branch: Branch format 5
 
161
    repository: Knit repository format 1
162
162
 
163
163
In the working tree:
164
164
         1 unchanged
213
213
         0 removed
214
214
         0 renamed
215
215
         0 unknown
216
 
         1 ignored
 
216
         0 ignored
217
217
         0 versioned subdirectories
218
218
 
219
219
Branch history:
277
277
        branch5 = tree5.branch
278
278
        out, err = self.run_bzr('info -v lightcheckout')
279
279
        self.assertEqualDiff(
280
 
"""Lightweight checkout (format: %s)
 
280
"""Lightweight checkout (format: knit or metaweave)
281
281
Location:
282
282
  light checkout root: lightcheckout
283
283
   checkout of branch: standalone
284
284
 
285
285
Format:
286
286
       control: Meta directory format 1
287
 
  working tree: Working tree format 6
288
 
        branch: Branch format 4
289
 
    repository: Weave repository format 6
 
287
  working tree: Working tree format 3
 
288
        branch: Branch format 5
 
289
    repository: Knit repository format 1
290
290
 
291
291
In the working tree:
292
292
         1 unchanged
306
306
 
307
307
Repository:
308
308
         1 revision
309
 
""" % (self._repo_strings, datestring_first, datestring_first,), out)
 
309
""" % (datestring_first, datestring_first,), out)
310
310
        self.assertEqual('', err)
311
311
 
312
312
        # Update initial standalone branch
319
319
        # Out of date branched standalone branch will not be detected
320
320
        out, err = self.run_bzr('info -v branch')
321
321
        self.assertEqualDiff(
322
 
"""Standalone tree (format: weave)
 
322
"""Standalone tree (format: knit)
323
323
Location:
324
324
  branch root: branch
325
325
 
328
328
  parent branch: standalone
329
329
 
330
330
Format:
331
 
       control: All-in-one format 6
332
 
  working tree: Working tree format 2
333
 
        branch: Branch format 4
334
 
    repository: Weave repository format 6
 
331
       control: Meta directory format 1
 
332
  working tree: Working tree format 3
 
333
        branch: Branch format 5
 
334
    repository: Knit repository format 1
335
335
 
336
336
In the working tree:
337
337
         1 unchanged
381
381
         0 removed
382
382
         0 renamed
383
383
         0 unknown
384
 
         1 ignored
 
384
         0 ignored
385
385
         0 versioned subdirectories
386
386
 
387
387
Branch history:
439
439
        # Out of date lightweight checkout
440
440
        out, err = self.run_bzr('info lightcheckout --verbose')
441
441
        self.assertEqualDiff(
442
 
"""Lightweight checkout (format: %s)
 
442
"""Lightweight checkout (format: knit or metaweave)
443
443
Location:
444
444
  light checkout root: lightcheckout
445
445
   checkout of branch: standalone
446
446
 
447
447
Format:
448
448
       control: Meta directory format 1
449
 
  working tree: Working tree format 6
450
 
        branch: Branch format 4
451
 
    repository: Weave repository format 6
 
449
  working tree: Working tree format 3
 
450
        branch: Branch format 5
 
451
    repository: Knit repository format 1
452
452
 
453
453
Working tree is out of date: missing 1 revision.
454
454
 
470
470
 
471
471
Repository:
472
472
         2 revisions
473
 
""" % (self._repo_strings, datestring_first, datestring_last,), out)
 
473
""" % (datestring_first, datestring_last,), out)
474
474
        self.assertEqual('', err)
475
475
 
476
476
    def test_info_standalone_no_tree(self):