summaryrefslogtreecommitdiff
path: root/taskflow/tests/unit/persistence
diff options
context:
space:
mode:
authorIvan A. Melnikov <imelnikov@griddynamics.com>2013-09-27 11:10:26 +0400
committerIvan A. Melnikov <imelnikov@griddynamics.com>2013-09-30 11:17:09 +0400
commit988f2c09f3ace7d21b951cd8b9002283d545814a (patch)
tree9ed9620e73bc043f87b6518c31210a97cac7cd2b /taskflow/tests/unit/persistence
parent264994bbf2649481e4a506c38130cac0d4233f71 (diff)
downloadtaskflow-988f2c09f3ace7d21b951cd8b9002283d545814a.tar.gz
Memory persistence backend improvements
* got rid of globals -- all data now belongs to backend instance; * be more accurate and consistent with copying saved data. Change-Id: I3e54415e23b7df03e48de3d6c0800f0149051560
Diffstat (limited to 'taskflow/tests/unit/persistence')
-rw-r--r--taskflow/tests/unit/persistence/test_memory_persistence.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/taskflow/tests/unit/persistence/test_memory_persistence.py b/taskflow/tests/unit/persistence/test_memory_persistence.py
index da088c1..cdc9bbc 100644
--- a/taskflow/tests/unit/persistence/test_memory_persistence.py
+++ b/taskflow/tests/unit/persistence/test_memory_persistence.py
@@ -22,10 +22,14 @@ from taskflow.tests.unit.persistence import base
class MemoryPersistenceTest(test.TestCase, base.PersistenceTestMixin):
+ def setUp(self):
+ self._backend = impl_memory.MemoryBackend({})
+
def _get_connection(self):
- return impl_memory.MemoryBackend({}).get_connection()
+ return self._backend.get_connection()
def tearDown(self):
conn = self._get_connection()
conn.clear_all()
+ self._backend = None
super(MemoryPersistenceTest, self).tearDown()