def test_archive_contents(self):
     '''Testing archive contents'''
     path = write(TEST_DATA_DIR, *TEST_FILES)
     with tarfile.open(path, 'r') as tf:
         tf_contents = [os.path.normpath(f) for f in tf.getnames()]
         self.assertTrue(len(tf_contents) == len(TEST_FILES))
         self.assertTrue(all([f in TEST_FILES for f in tf_contents]))
         self.assertTrue(all([f in tf_contents for f in TEST_FILES]))
 def test_build_archive(self):
     '''A single archive should be built into the target directory'''
     write(TEST_DATA_DIR, *TEST_FILES)
     self.assertTrue(os.path.isfile(TAR_PATH))