fix #3129 API Gateway create_api_key generate wrong default value (#3130)

This commit is contained in:
cm-iwata 2020-07-15 15:00:44 +09:00 committed by GitHub
parent 9072153474
commit b5c7356b20
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 3 deletions

View File

@ -400,10 +400,10 @@ class ApiKey(BaseModel, dict):
self, self,
name=None, name=None,
description=None, description=None,
enabled=True, enabled=False,
generateDistinctId=False, generateDistinctId=False,
value=None, value=None,
stageKeys=None, stageKeys=[],
tags=None, tags=None,
customerId=None, customerId=None,
): ):

View File

@ -1845,7 +1845,11 @@ def test_create_api_key():
apikey_name = "TESTKEY1" apikey_name = "TESTKEY1"
payload = {"value": apikey_value, "name": apikey_name} payload = {"value": apikey_value, "name": apikey_name}
client.create_api_key(**payload) response = client.create_api_key(**payload)
response["name"].should.equal(apikey_name)
response["value"].should.equal(apikey_value)
response["enabled"].should.equal(False)
response["stageKeys"].should.equal([])
response = client.get_api_keys() response = client.get_api_keys()
len(response["items"]).should.equal(1) len(response["items"]).should.equal(1)