Exemple #1
0
    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)
Exemple #2
0
 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)