Exemplo n.º 1
0
def test_deploy_sucessful(post, api_key, app_id, user, revision, changelog, description):
    post.return_value = DeploymentResponseSuccessfulMock()

    deployment = Deployment(api_key, app_id, user)
    response = deployment.deploy(revision, changelog, description)
    payload = deployment.get_payload(revision, changelog, description)

    post.assert_called_with(deployment.endpoint, headers=deployment.headers, json=payload)
    assert response.status_code == 201
Exemplo n.º 2
0
def test_deploy_sucessful(post, api_key, app_id, user, region, revision, changelog, description):
    post.return_value = DeploymentResponseSuccessfulMock()

    deployment = Deployment(api_key, app_id, user, region)
    response = deployment.deploy(revision, changelog, description)
    payload = deployment.get_payload(revision, changelog, description)

    post.assert_called_with(deployment.endpoint, headers=deployment.headers, json=payload)
    assert response.status_code == 201
Exemplo n.º 3
0
def test_get_payload(api_key, app_id, user, revision, changelog, description):
    payload = {
        'deployment': {
            'revision': revision,
            'changelog': changelog,
            'description': description,
            'user': user,
        }
    }
    deployment = Deployment(api_key, app_id, user)
    assert deployment.get_payload(revision, changelog, description) == payload
Exemplo n.º 4
0
def test_get_payload(api_key, app_id, user, region, revision, changelog, description):
    payload = {
        'deployment': {
            'revision': revision,
            'changelog': changelog,
            'description': description,
            'user': user,
        }
    }
    deployment = Deployment(api_key, app_id, user, region)
    assert deployment.get_payload(revision, changelog, description) == payload