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
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
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
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