示例#1
0
    def test_get_session_when_closed(self, mock_client):
        mock_client.return_value = mock_client
        mock_client.max_pool_connections = DEFAULT_MAX_CONCURRENT_TRANSACTIONS
        qldb_driver = QldbDriver(MOCK_LEDGER_NAME)
        qldb_driver._is_closed = True

        self.assertRaises(DriverClosedError, qldb_driver._get_session)
    def test_execute_lambda_when_driver_is_closed(self, mock_client):
        mock_client.return_value = mock_client
        mock_lambda = Mock()

        driver = QldbDriver(MOCK_LEDGER_NAME)
        driver._is_closed = True
        self.assertRaises(DriverClosedError, driver.execute_lambda,
                          mock_lambda)