def test_release_full(self):
     conn1 = MagicMock()
     conn2 = MagicMock()
     pool = ConnectionPool(None, max_size=1)
     pool.release(conn1)
     pool.release(conn2)
     self.assertEqual(1, pool._get_pool().qsize())
     self.assertFalse(conn1.close.called)
     conn2.close.assert_called_with()
 def test_release_full(self):
     conn1 = MagicMock()
     conn2 = MagicMock()
     pool = ConnectionPool(None, max_size=1)
     pool.release(conn1)
     pool.release(conn2)
     self.assertEqual(1, pool._get_pool().qsize())
     self.assertFalse(conn1.close.called)
     conn2.close.assert_called_with()
 def test_release_disabled(self):
     conn = MagicMock()
     pool = ConnectionPool(None)
     pool.release(conn)
     conn.close.assert_called_with()
 def test_release(self):
     conn = MagicMock()
     pool = ConnectionPool(None)
     pool.release(conn)
     self.assertEqual(1, pool._get_pool().qsize())
     self.assertFalse(conn.close.called)
 def test_release_disabled(self):
     conn = MagicMock()
     pool = ConnectionPool(None)
     pool.release(conn)
     conn.close.assert_called_with()
 def test_release(self):
     conn = MagicMock()
     pool = ConnectionPool(None)
     pool.release(conn)
     self.assertEqual(1, pool._get_pool().qsize())
     self.assertFalse(conn.close.called)