This commit is contained in:
Bert Blommers 2020-04-09 08:12:44 +01:00
parent 82311087f4
commit 1654280e43
3 changed files with 15 additions and 26 deletions

View File

@ -35,7 +35,7 @@ from .exceptions import (
NoMethodDefined,
ApiKeyAlreadyExists,
DomainNameNotFound,
InvalidDomainName
InvalidDomainName,
)
STAGE_URL = "https://{api_id}.execute-api.{region_name}.amazonaws.com/{stage_name}"

View File

@ -12,7 +12,7 @@ from .exceptions import (
StageNotFoundException,
ApiKeyAlreadyExists,
DomainNameNotFound,
InvalidDomainName
InvalidDomainName,
)
API_KEY_SOURCES = ["AUTHORIZER", "HEADER"]
@ -544,23 +544,13 @@ class APIGatewayResponse(BaseResponse):
tags = self._get_param("tags")
certificate_arn = self._get_param("certificateArn")
certificate_body = self._get_param("certificateBody")
certificate_private_key = self._get_param(
"certificatePrivateKey"
)
certificate_private_key = self._get_param("certificatePrivateKey")
certificate_chain = self._get_param("certificateChain")
regional_certificate_name = self._get_param(
"regionalCertificateName"
)
regional_certificate_arn = self._get_param(
"regionalCertificateArn"
)
endpoint_configuration = self._get_param(
"endpointConfiguration"
)
regional_certificate_name = self._get_param("regionalCertificateName")
regional_certificate_arn = self._get_param("regionalCertificateArn")
endpoint_configuration = self._get_param("endpointConfiguration")
security_policy = self._get_param("securityPolicy")
generate_cli_skeleton = self._get_param(
"generateCliSkeleton"
)
generate_cli_skeleton = self._get_param("generateCliSkeleton")
domain_name_resp = self.backend.create_domain_name(
domain_name,
certificate_name,

View File

@ -1501,10 +1501,8 @@ def test_create_domain_names():
with assert_raises(ClientError) as ex:
client.create_domain_name(domainName="")
ex.exception.response["Error"]["Message"].should.equal(
"No Domain Name specified")
ex.exception.response["Error"]["Code"].should.equal(
"BadRequestException")
ex.exception.response["Error"]["Message"].should.equal("No Domain Name specified")
ex.exception.response["Error"]["Code"].should.equal("BadRequestException")
@mock_apigateway
@ -1515,8 +1513,9 @@ def test_get_domain_names():
result["items"].should.equal([])
domain_name = "testDomain"
test_certificate_name = "test.certificate"
response = client.create_domain_name(domainName=domain_name,
certificateName=test_certificate_name)
response = client.create_domain_name(
domainName=domain_name, certificateName=test_certificate_name
)
response["domainName"].should.equal(domain_name)
response["certificateName"].should.equal(test_certificate_name)
@ -1537,9 +1536,9 @@ def test_get_domain_name():
client.get_domain_name(domainName=domain_name)
ex.exception.response["Error"]["Message"].should.equal(
"Invalid Domain Name specified")
ex.exception.response["Error"]["Code"].should.equal(
"NotFoundException")
"Invalid Domain Name specified"
)
ex.exception.response["Error"]["Code"].should.equal("NotFoundException")
# adding a domain name
client.create_domain_name(domainName=domain_name)
# retrieving the data of added domain name.