def test_commit(): mock_client = get_mock_client() mock_client.wait_for_task.return_value = True driver = EdgeGatewayDriver(mock_client, 'test-name') driver.load() driver.commit()
def test_commit_failure(): mock_client = get_mock_client(task_status=400) mock_client.wait_for_task.return_value = True driver = EdgeGatewayDriver(mock_client, 'test-name') driver.load() with nose.tools.assert_raises(errors.VCloudAPIError): driver.commit()