def setUp(self): self.root_dir = os.path.abspath('zusehgcfscuzhfqizuchgsireugvcsi') self.archive_dir = os.path.abspath("test_archive") # remove root and archive directories for path in (self.root_dir, self.archive_dir): if os.path.exists(path): shutil.rmtree(path) assert not os.path.exists(path) self.ds = ArchivingFileSystemDataStore(self.root_dir, self.archive_dir) self.now = datetime.datetime.now() os.mkdir(os.path.join(self.root_dir, 'test_dir')) self.test_files = set( ['test_file1', 'test_file2', 'test_dir/test_file3']) self.test_data = b'licgsnireugcsenrigucsic\ncrgqgjch,kgch' for filename in self.test_files: with open(os.path.join(self.root_dir, filename), 'wb') as f: f.write(self.test_data)