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

Add rspec-retry dependency #218

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

mamhoff
Copy link
Contributor

@mamhoff mamhoff commented Jun 17, 2024

Solidus core defines a spec helper module spree/testing_support/flaky which relies on rspec-retry. When using this from other gems, these gems have to know to require rspec-retry, even though they already have solidus_dev_support. I think it would be a good idea to just add it here instead of as a dev dependency on every extension that might have flaky specs.

Copy link
Contributor

mergify bot commented Jun 17, 2024

It looks like this PR is missing a label to determine the type of change it introduces. The maintainer should add one of the following labels:

  • bug for bugfixes.
  • enhancement for new features and improvements.
  • documentation for documentation changes.
  • security for security patches.
  • removed for feature removals.
  • infrastructure for internal changes that should not go in the changelog.

Additionally, the maintainer may also want to add one of the following:

  • breaking for breaking changes.
  • deprecated for feature deprecations.

Once the correct labels have been set, simply remove the needs changelog label label from this PR so I can merge it.

@mergify mergify bot added the needs changelog label Needs a label to determine the type of change. label Jun 17, 2024
Solidus core defines a spec helper module `spree/testing_support/flaky`
which relies on `rspec-retry`. When using this from other gems, these
gems have to know to require `rspec-retry`, even though they already
have `solidus_dev_support`. I think it would be a good idea to just add
it here instead of as a dev dependency on every extension that might
have flaky specs.
@mamhoff mamhoff force-pushed the add-rspec-retry-dependency branch from b23941e to 4e1ab4f Compare June 17, 2024 10:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs changelog label Needs a label to determine the type of change.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant