Support - Allow describe_cases without any params (#3818)
This commit is contained in:
parent
9c89c24caf
commit
ed22b24fd5
@ -198,8 +198,9 @@ class SupportBackend(BaseBackend):
|
||||
include_communications,
|
||||
):
|
||||
cases = []
|
||||
requested_case_ids = case_id_list or self.cases.keys()
|
||||
|
||||
for case in case_id_list:
|
||||
for case in requested_case_ids:
|
||||
self.advance_case_status(case)
|
||||
self.advance_case_severity_codes(case)
|
||||
formatted_case = {
|
||||
|
@ -396,6 +396,33 @@ def test_support_created_case_can_be_described_without_max_results_or_next_token
|
||||
actual_case_id.should.equal(value)
|
||||
|
||||
|
||||
@mock_support
|
||||
def test_support_created_case_can_be_described_without_params():
|
||||
"""
|
||||
On creating a support request it can be described
|
||||
"""
|
||||
|
||||
client = boto3.client("support", "us-east-1")
|
||||
|
||||
describe_cases_response = client.describe_cases()
|
||||
describe_cases_response["cases"].should.equal([])
|
||||
|
||||
client.create_case(
|
||||
subject="test_subject",
|
||||
serviceCode="test_service_code",
|
||||
severityCode="low",
|
||||
categoryCode="test_category_code",
|
||||
communicationBody="test_communication_body",
|
||||
ccEmailAddresses=["test_email_cc",],
|
||||
language="test_language",
|
||||
issueType="test_issue_type",
|
||||
attachmentSetId="test_attachment_set_id",
|
||||
)
|
||||
|
||||
describe_cases_response = client.describe_cases()
|
||||
describe_cases_response["cases"].should.have.length_of(1)
|
||||
|
||||
|
||||
@mock_support
|
||||
def test_support_created_case_cc_email_correct():
|
||||
"""
|
||||
|
Loading…
Reference in New Issue
Block a user