-
Notifications
You must be signed in to change notification settings - Fork 48
Event gateway automated tests #3256
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
Merged
fabianrbz
merged 20 commits into
release/event-gateway
from
event-gateway-automated-tests
Oct 30, 2025
Merged
Event gateway automated tests #3256
fabianrbz
merged 20 commits into
release/event-gateway
from
event-gateway-automated-tests
Oct 30, 2025
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
variables from the curl commands
and use a validation for the command
so we can use it in the automated tests This applies to all the products that might require special files to be run, the convention is app/_includes/_files/<product>/<file>, that way we know which files we need to mount for each product when running the tests.
Multiple changes in this commmit: * We now have instructions for each product on the different run-times (gateway and konnect for now). * The main product of each haw-to is used (products.first) to set up/tear down the environment. * Environment variables that are prefixed with `TESTS_` are loaded into the container running the tests so that we can pass env variables to it. * Add dotenv. * Store env variables into a file in the container. * Fix an issue when parsing env variables that contained `=`. * Mount app/_includes/_files into the container, some product-specific files are needed for setting up some things. This might change soon.
event gateway tests once a month
✅ Deploy Preview for kongdeveloper ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Co-authored-by: lena-larionova <[email protected]>
in custom-command validation.
lena-larionova
approved these changes
Oct 30, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Add event gateway tests, use validations and some fixes.
Refactor the github actions that run tests with reusable steps.
Event gateway tests are run once a month, but can be manually triggered
Preview Links
Checklist
descriptionentry in frontmatter.