def test_register(self): context = Context() dbm_backend.register(context) self._store.save(self._person) # creating a different connection to test... connection = context.get_connection("dbm://%s" % self._tempfile.name) store = connection.get_store() person = store.fetch(Person, "foobar") self.assertEqual(person, self._person)
def setUp(self): self._context = Context() self._mock_connection = Mock() self._mock_connection2 = Mock() self._context.register_connection("mock", self._mock_connection) self._context.register_connection("mock2", self._mock_connection2)