Skip to content
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

Rewrite maze runner tests from v1 to v9 #237

Closed
wants to merge 4 commits into from

Conversation

DariaKunoichi
Copy link
Contributor

Goal

Tests written on maze-runner v1 stopped working for newer github action's images.

Changeset

Merged three test apps into one, added command pattern, updated Dockerfile to use GO111MODULES.

Testing

Rewritten maze-runner tests.

Gemfile.lock Show resolved Hide resolved
Then I wait to receive a request
And the request is a valid error report with api key "a35a2a72bd230ac0aa0f52715bbdc6aa"
Given I set environment variable "BUGSNAG_AUTO_CAPTURE_SESSIONS" to "false"
When I start the service "app"
Copy link
Contributor

Choose a reason for hiding this comment

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

It looks like every test scenario uses this step. Could it be moved to a Before hook to avoid repetition, or would that mess up setting of environment variables to control the test scenarios?

@twometresteve
Copy link
Contributor

I've raised a couple of basic comments, but the diff is far too complex and large for me to feel comfortable reviewing it effectively. There are also merge conflicts anyway to resolve.

Could the changes be reconstructed into a series of much smaller PRs into an integration branch, even if the tests don't all pass until the end of that integration branch?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants