-
Notifications
You must be signed in to change notification settings - Fork 3.9k
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
feat(assertions): add stack tagging assertions #29247
Commits on Mar 8, 2024
-
feat(assertions): add stack tagging assertions
Adds a Tag class to the assertions library that permits assertions against tags on synthesized CDK stacks.
Configuration menu - View commit details
-
Copy full SHA for b8a61a0 - Browse repository at this point
Copy the full SHA b8a61a0View commit details
Commits on Mar 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0da20d1 - Browse repository at this point
Copy the full SHA 0da20d1View commit details
Commits on Mar 27, 2024
-
fix: update formatting of import
Review feedback Co-authored-by: Parker Scanlon <69879391+scanlonp@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b9ed0dc - Browse repository at this point
Copy the full SHA b9ed0dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d1e677 - Browse repository at this point
Copy the full SHA 2d1e677View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24d0222 - Browse repository at this point
Copy the full SHA 24d0222View commit details -
feat(assertions): add hasNone() to Tags API
Convenience method over `hasValues(Match.exact({}))`. Required as `Match.absent()` (the natural choice) will not act as the user expects.
Configuration menu - View commit details
-
Copy full SHA for 2d37f1f - Browse repository at this point
Copy the full SHA 2d37f1fView commit details -
fix(assertions): throw useful error when
Tags.hasValues()
is called…… with the `absent` matcher Since the value is defaulted to `{}`, the absent matcher will not work as expected. We throw an error here instead of changing the Matcher under the covers. This ensures the API is transparent about the limitation, rather than covering it up.
Configuration menu - View commit details
-
Copy full SHA for 458bc75 - Browse repository at this point
Copy the full SHA 458bc75View commit details
Commits on Mar 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ae015e9 - Browse repository at this point
Copy the full SHA ae015e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4a1081 - Browse repository at this point
Copy the full SHA c4a1081View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d6044e - Browse repository at this point
Copy the full SHA 8d6044eView commit details
Commits on Apr 6, 2024
-
docs(assertions): fix
Tags
usage examplesImprovements to allow Rosetta to test the documentation.
Configuration menu - View commit details
-
Copy full SHA for d71091d - Browse repository at this point
Copy the full SHA d71091dView commit details -
fix(assertions): revise doc for
hasNone()
Bring doc up to scratch, removing copy-pasta and properly explaining usage intent.
Configuration menu - View commit details
-
Copy full SHA for 9ad981b - Browse repository at this point
Copy the full SHA 9ad981bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 22a2ef9 - Browse repository at this point
Copy the full SHA 22a2ef9View commit details
Commits on Apr 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4dcbf74 - Browse repository at this point
Copy the full SHA 4dcbf74View commit details