From 67de4c99b46c5f77950393a0f5b88a400949c331 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Fri, 18 Oct 2019 10:49:25 +0300 Subject: Revert "Drop: use of old persistent state classes" This reverts commit 8344a860d226d8a5172bcb2e9de5946717a950ca. --- ick2/projectapi_tests.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'ick2/projectapi_tests.py') diff --git a/ick2/projectapi_tests.py b/ick2/projectapi_tests.py index f8b3c2a..5be2a58 100644 --- a/ick2/projectapi_tests.py +++ b/ick2/projectapi_tests.py @@ -14,6 +14,8 @@ import os +import shutil +import tempfile import unittest @@ -23,7 +25,12 @@ import ick2 class ProjectAPITests(unittest.TestCase): def setUp(self): - self.state = ick2.MemoryStore() + self.tempdir = tempfile.mkdtemp() + self.statedir = os.path.join(self.tempdir, 'state/dir') + self.state = ick2.MemoryPersistentState() + + def tearDown(self): + shutil.rmtree(self.tempdir) def create_api(self): return ick2.ProjectAPI(self.state) -- cgit v1.2.1