-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Cloud Formation v2 Engine: Support for Default fields in Parameters #12537
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
Conversation
LocalStack Community integration with Pro 2 files ± 0 2 suites ±0 21m 34s ⏱️ - 1h 27m 48s Results for commit bf56474. ± Comparison against base commit 9a40181. This pull request removes 3917 and adds 4 tests. Note that renamed tests count towards both.
This pull request removes 208 skipped tests and adds 4 skipped tests. Note that renamed tests count towards both.
♻️ This comment has been updated with latest results. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A nice comprehensive set of tests, and a clean implementation, thank you!
from localstack.utils.strings import long_uid | ||
|
||
|
||
@pytest.mark.skipif(condition=not is_v2_engine(), reason="Requires the V2 engine") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A minor ease of use feature
@pytest.mark.skipif(condition=not is_v2_engine(), reason="Requires the V2 engine") | |
@pytest.mark.skipif(condition=not is_v2_engine() and not is_aws_cloud(), reason="Requires the V2 engine") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I changed this in other test files too
Motivation
Currently, the CFn v2 engine only supports CFn parameters if set through dynamic assignment as api action arguments. Moreover, the internal representation of Parameter definition is limited to a generic set of bindings.
Changes