27
27
def test_mkdir(self):
28
28
tree = self.make_branch_and_tree('.')
29
29
self.run_bzr(['mkdir', 'somedir'])
30
self.assertEqual(tree.kind(tree.path2id('somedir')), "directory")
32
def test_mkdir_multi(self):
33
tree = self.make_branch_and_tree('.')
34
self.run_bzr(['mkdir', 'somedir', 'anotherdir'])
35
self.assertEqual(tree.kind(tree.path2id('somedir')), "directory")
36
self.assertEqual(tree.kind(tree.path2id('anotherdir')), "directory")
30
self.assertEqual(tree.kind('somedir'), "directory")
38
32
def test_mkdir_parents(self):
39
33
tree = self.make_branch_and_tree('.')
40
34
self.run_bzr(['mkdir', '-p', 'somedir/foo'])
41
self.assertEqual(tree.kind(tree.path2id('somedir/foo')), "directory")
35
self.assertEqual(tree.kind('somedir/foo'), "directory")
43
37
def test_mkdir_parents_existing_versioned_dir(self):
44
38
tree = self.make_branch_and_tree('.')
45
39
tree.mkdir('somedir')
46
self.assertEqual(tree.kind(tree.path2id('somedir')), "directory")
40
self.assertEqual(tree.kind('somedir'), "directory")
47
41
self.run_bzr(['mkdir', '-p', 'somedir'])
49
43
def test_mkdir_parents_existing_unversioned_dir(self):
50
44
tree = self.make_branch_and_tree('.')
51
45
os.mkdir('somedir')
52
46
self.run_bzr(['mkdir', '-p', 'somedir'])
53
self.assertEqual(tree.kind(tree.path2id('somedir')), "directory")
47
self.assertEqual(tree.kind('somedir'), "directory")
55
49
def test_mkdir_parents_with_unversioned_parent(self):
56
50
tree = self.make_branch_and_tree('.')
57
51
os.mkdir('somedir')
58
52
self.run_bzr(['mkdir', '-p', 'somedir/foo'])
59
self.assertEqual(tree.kind(tree.path2id('somedir/foo')), "directory")
53
self.assertEqual(tree.kind('somedir/foo'), "directory")