Changes to one file · Browse files at 51cfd5f071d7 Showing diff from parent ec50052c65f6 Diff from another changeset...
@@ -31,6 +31,7 @@ )
import os
import shutil
+import tempfile
testobject = Blob()
@@ -39,12 +40,18 @@
class SpecificDiskObjectStoreTests(TestCase):
+ def setUp(self):
+ self.store_dir = tempfile.mkdtemp()
+
+ def tearDown(self):
+ shutil.rmtree(self.store_dir)
+
def test_pack_dir(self):
- o = DiskObjectStore("foo")
- self.assertEquals(os.path.join("foo", "pack"), o.pack_dir)
+ o = DiskObjectStore(self.store_dir)
+ self.assertEquals(os.path.join(self.store_dir, "pack"), o.pack_dir)
def test_empty_packs(self):
- o = DiskObjectStore("foo")
+ o = DiskObjectStore(self.store_dir)
self.assertEquals([], o.packs)
@@ -95,10 +102,12 @@
def setUp(self):
TestCase.setUp(self)
- if os.path.exists("foo"):
- shutil.rmtree("foo")
- os.makedirs(os.path.join("foo", "pack"))
- self.store = DiskObjectStore("foo")
+ self.store_dir = tempfile.mkdtemp()
+ self.store = DiskObjectStore(self.store_dir)
+
+ def tearDown(self):
+ TestCase.tearDown(self)
+ shutil.rmtree(self.store_dir)
# TODO: MissingObjectFinderTests
|
Loading...