Conversation
Test Results - Alternative Providers176 tests 56 ✅ 37s ⏱️ Results for commit 535a1d1. ♻️ This comment has been updated with latest results. |
Test Results (amd64) - Integration, Bootstrap 5 files 5 suites 2h 39m 45s ⏱️ Results for commit 535a1d1. ♻️ This comment has been updated with latest results. |
LocalStack Community integration with Pro 2 files 2 suites 2h 2m 0s ⏱️ Results for commit 535a1d1. ♻️ This comment has been updated with latest results. |
bentsku
left a comment
There was a problem hiding this comment.
Wow, this is nice! Congrats for being able to validate those tests, this is awesome!
I only have a few comments, mostly related to the manual setup required, if we could centralize how we are using the credentials I think it'd be easier to re-validate all tests (instead of manually modifying those credentials by hand every time), and some nits.
This is a really nice PR! 🥳
| return _parse_and_validate_arn(platform_application_arn, "PlatformApplication") | ||
|
|
||
|
|
||
| def _parse_and_validate_arn(arn: str | None, resource_type: str) -> ArnData: |
There was a problem hiding this comment.
praise: nice adapting this function to be reused!
| assert messages[0]["Source"] == sender_address | ||
|
|
||
|
|
||
| class TestSNSPlatformApplicationCrud: |
There was a problem hiding this comment.
congrats on validating those tests, this is really awesome!
bentsku
left a comment
There was a problem hiding this comment.
LGTM, this is really great, thanks for addressing the comments super fast, this is awesome! Really nice PR 🥳
| self, aws_client, snapshot, sns_create_platform_application, platform_credentials | ||
| ): | ||
| platform = "ADM" | ||
| # if tested against AWS, the fixture needs to contain real credentials |
There was a problem hiding this comment.
thanks for adding the comment, this is very clear 👍
Motivation
This PR adds the crud methods for both Platform Applications as well as platform applications attributes
Changes
Tests
Related
closes PNX-85, closes PNX-81