Skip to content

SES: add snapshot test for describe_configuration_set with SNS destinations #12814

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dmacvicar
Copy link

@dmacvicar dmacvicar commented Jun 29, 2025

Motivation

As reported in #12722, describe_configuration_set is missing SNS event destinations.

This is addressed in getmoto/moto#9023 and this PR complements the parity enhancement with a snapshot test.

Changes

Only tests.

Testing

  • Snapshot test to validate the destinations are there when setting them for a configuration set.

TODO

@dmacvicar dmacvicar self-assigned this Jun 29, 2025
@dmacvicar dmacvicar added the semver: patch Non-breaking changes which can be included in patch releases label Jun 29, 2025
@localstack-bot
Copy link
Collaborator

localstack-bot commented Jun 29, 2025

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

Copy link
Collaborator

@localstack-bot localstack-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Welcome to LocalStack! Thanks for raising your first Pull Request and landing in your contributions. Our team will reach out with any reviews or feedbacks that we have shortly. We recommend joining our Slack Community and share your PR on the #community channel to share your contributions with us. Please make sure you are following our contributing guidelines and our Code of Conduct.

@dmacvicar dmacvicar force-pushed the 12722-ses-describe-config-set-event-destination branch from f699351 to 7684f3a Compare June 29, 2025 14:37
@dmacvicar
Copy link
Author

I have read the CLA Document and I hereby sign the CLA

localstack-bot added a commit that referenced this pull request Jun 29, 2025
Copy link

github-actions bot commented Jun 29, 2025

LocalStack Community integration with Pro

  2 files  ±    0    2 suites  ±0   2m 44s ⏱️ - 1h 42m 48s
156 tests  - 4 750  150 ✅  - 3 980  5 💤  - 771  1 ❌ +1 
158 runs   - 4 750  150 ✅  - 3 980  7 💤  - 771  1 ❌ +1 

For more details on these failures, see this check.

Results for commit 67618e2. ± Comparison against base commit 05a922a.

This pull request removes 4751 and adds 1 tests. Note that renamed tests count towards both.
tests.aws.scenario.bookstore.test_bookstore.TestBookstoreApplication ‑ test_lambda_dynamodb
tests.aws.scenario.bookstore.test_bookstore.TestBookstoreApplication ‑ test_opensearch_crud
tests.aws.scenario.bookstore.test_bookstore.TestBookstoreApplication ‑ test_search_books
tests.aws.scenario.bookstore.test_bookstore.TestBookstoreApplication ‑ test_setup
tests.aws.scenario.kinesis_firehose.test_kinesis_firehose.TestKinesisFirehoseScenario ‑ test_kinesis_firehose_s3
tests.aws.scenario.lambda_destination.test_lambda_destination_scenario.TestLambdaDestinationScenario ‑ test_destination_sns
tests.aws.scenario.lambda_destination.test_lambda_destination_scenario.TestLambdaDestinationScenario ‑ test_infra
tests.aws.scenario.loan_broker.test_loan_broker.TestLoanBrokerScenario ‑ test_prefill_dynamodb_table
tests.aws.scenario.loan_broker.test_loan_broker.TestLoanBrokerScenario ‑ test_stepfunctions_input_recipient_list[step_function_input0-SUCCEEDED]
tests.aws.scenario.loan_broker.test_loan_broker.TestLoanBrokerScenario ‑ test_stepfunctions_input_recipient_list[step_function_input1-SUCCEEDED]
…
tests.aws.services.ses.test_ses.TestSES ‑ test_describe_config_set_event_destinations

♻️ This comment has been updated with latest results.

Copy link

github-actions bot commented Jun 29, 2025

Test Results - Preflight, Unit

21 744 tests  ±0   20 087 ✅ ±0   6m 27s ⏱️ +10s
     1 suites ±0    1 657 💤 ±0 
     1 files   ±0        0 ❌ ±0 

Results for commit 67618e2. ± Comparison against base commit 05a922a.

♻️ This comment has been updated with latest results.

Copy link

github-actions bot commented Jun 29, 2025

Test Results (amd64) - Acceptance

7 tests  ±0   5 ✅ ±0   3m 20s ⏱️ +13s
1 suites ±0   2 💤 ±0 
1 files   ±0   0 ❌ ±0 

Results for commit 67618e2. ± Comparison against base commit 05a922a.

♻️ This comment has been updated with latest results.

Copy link

github-actions bot commented Jun 29, 2025

Test Results (amd64) - Integration, Bootstrap

  5 files    5 suites   11m 47s ⏱️
180 tests 174 ✅  5 💤 1 ❌
186 runs  174 ✅ 11 💤 1 ❌

For more details on these failures, see this check.

Results for commit 67618e2.

♻️ This comment has been updated with latest results.

@dmacvicar dmacvicar force-pushed the 12722-ses-describe-config-set-event-destination branch from 7684f3a to 67618e2 Compare June 29, 2025 20:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
semver: patch Non-breaking changes which can be included in patch releases
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants