def test_split_parent_with_path_containing_spaces(self): parent = "Dir with spaces" dirname= "NormalDir" res = Path.split_parent(self.create_path(self.root, parent, dirname)) expected = (self.create_path(self.root,parent), dirname) self.assertEqual(res, expected)
def test_split_parent_with_relative_path(self): parent = "test" dirname = "dirtest" res = Path.split_parent(self.create_path(parent,dirname)) expected = (parent, dirname) self.assertEqual(res, expected)
def test_split_parent_with_empty_path(self): res = Path.split_parent("") expected = ("", "") self.assertEqual(res, expected)
def test_split_parent_with_file(self): dirname = "test" filename = "fileA" res = Path.split_parent(self.create_path(self.root,dirname,filename)) expected = (self.create_path(self.root, dirname), filename) self.assertEqual(res, expected)
def test_split_parent_on_root_path(self): res = Path.split_parent(self.root) expected = (self.root, "") self.assertEqual(res, expected)