def setUp(self): fs = MemoryFS() fp = MemoryPath(fs).child("test.iso") fp.setContent(iso) AbstractFilePathTestCase.setUp(self) self.path = ISOPath(fp) self.root = self.path
def setUp(self): self.fs = MemoryFS() AbstractFilePathTestCase.setUp(self) self.path = MemoryPath(fs=self.fs) self.root = self.path self.all = self.fs._dirs | set(self.fs._store.keys()) self.all = set(format_memory_path(p, "/") for p in self.all)
def setUp(self): self.fs = MemoryFS() self.root = MemoryPath(fs=self.fs, path=("test-dir", )) self.root.createDirectory()
def test_segmentsFrom(self): parent = self.Path(path=MemoryPath(fs=MemoryFS())) child = parent.child("child").child("another") self.assertEqual(child.segmentsFrom(parent), ["child", "another"])
def test_parent_outside_repo(self): repo = self.Path(path=MemoryPath(fs=MemoryFS(), path=("repo", ))) self.assertEqual(repo.parent(), repo)
def test_parent(self): parent = self.Path(path=MemoryPath(fs=MemoryFS())) child = parent.child("child") self.assertEqual(child.parent(), parent)