diff --git a/test/mod/test_objectstore.py b/test/mod/test_objectstore.py index 6e04c6d8..c52c7d99 100644 --- a/test/mod/test_objectstore.py +++ b/test/mod/test_objectstore.py @@ -80,31 +80,6 @@ class TestObjectStore(unittest.TestCase): # there should be no temporary Objects dirs anymore self.assertEqual(len(os.listdir(object_store.tmp)), 0) - # pylint: disable=no-self-use - def test_duplicate(self): - with tempfile.TemporaryDirectory(dir="/var/tmp") as tmp: - object_store = objectstore.ObjectStore(tmp) - with object_store.new() as tree: - with tree.write() as path: - p = Path(path, "A") - p.touch() - object_store.commit(tree, "a") - - with object_store.new() as tree: - with tree.write() as path: - shutil.copy2(f"{object_store.refs}/a/A", - os.path.join(path, "A")) - object_store.commit(tree, "b") - - assert os.path.exists(f"{object_store.refs}/a") - assert os.path.exists(f"{object_store.refs}/a/A") - assert os.path.exists(f"{object_store.refs}/b/A") - - assert len(os.listdir(object_store.refs)) == 2 - assert len(os.listdir(object_store.objects)) == 2 - assert len(os.listdir(f"{object_store.refs}/a/")) == 1 - assert len(os.listdir(f"{object_store.refs}/b/")) == 1 - # pylint: disable=no-self-use def test_object_base(self): # operate with a clean object store