86
86
# 'b-tree' is not present in the old tree.
87
87
self.run_bzr_error(["^bzr: ERROR: u?'b-tree' "
88
88
"is not present in revision .+$"],
89
'cat', 'b-tree', '--name-from-revision')
89
'cat b-tree --name-from-revision')
91
91
# get to the old file automatically
92
out, err = self.run_bzr('cat', 'd-rev')
92
out, err = self.run_bzr('cat d-rev')
93
93
self.assertEqual('bar\n', out)
94
94
self.assertEqual('', err)
96
out, err = self.run_bzr('cat', 'a-rev-tree',
97
'--name-from-revision')
96
out, err = self.run_bzr('cat a-rev-tree --name-from-revision')
98
97
self.assertEqual('foo\n', out)
99
98
self.assertEqual('', err)
101
out, err = self.run_bzr('cat', 'a-rev-tree')
100
out, err = self.run_bzr('cat a-rev-tree')
102
101
self.assertEqual('baz\n', out)
103
102
self.assertEqual('', err)
109
108
wt.commit('Making sure there is a basis_tree available')
111
110
url = self.get_readonly_url() + '/README'
112
out, err = self.run_bzr('cat', url)
111
out, err = self.run_bzr(['cat', url])
113
112
self.assertEqual('contents of README\n', out)
115
114
def test_cat_no_working_tree(self):
120
119
wt.branch.bzrdir.destroy_workingtree()
122
121
url = self.get_readonly_url() + '/README'
123
out, err = self.run_bzr('cat', url)
122
out, err = self.run_bzr(['cat', url])
124
123
self.assertEqual('contents of README\n', out)