Esempio n. 1
0
 def test_with_session(self):
     assert get_bind(self.session) == self.connection
Esempio n. 2
0
 def test_with_unknown_type(self):
     with raises(TypeError):
         get_bind(None)
Esempio n. 3
0
 def test_with_model_object(self):
     article = self.Article()
     self.session.add(article)
     assert get_bind(article) == self.connection
Esempio n. 4
0
 def test_with_connection(self, session, connection):
     assert get_bind(connection) == connection
Esempio n. 5
0
 def test_with_unknown_type(self):
     with pytest.raises(TypeError):
         get_bind(None)
Esempio n. 6
0
 def test_with_model_object(self, session, connection, Article):
     article = Article()
     session.add(article)
     assert get_bind(article) == connection