Exemplo n.º 1
0
    def test_connect_multiple(self):
        dbapi = MockDBAPI()
        p = pool.AssertionPool(creator=lambda: dbapi.connect('foo.db'))
        c1 = p.connect()
        c1.close()
        c2 = p.connect()
        c2.close()

        c3 = p.connect()
        assert_raises(AssertionError, p.connect)
Exemplo n.º 2
0
 def test_connect_error(self):
     dbapi = MockDBAPI()
     p = pool.AssertionPool(creator=lambda: dbapi.connect('foo.db'))
     c1 = p.connect()
     assert_raises(AssertionError, p.connect)