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

Fix additional test suite issues #637

Merged
merged 2 commits into from
Jun 26, 2024

Conversation

kurtmckee
Copy link
Contributor

@kurtmckee kurtmckee commented Jun 26, 2024

This PR addresses two additional issues with the test suite:

  • The "cpython" factor listed in the tox environments conflicts with the "py3" factors.
  • Some RabbitMQ tests are not guarded by the implicit "skip" provided by the rabbitmq_broker fixture.

These two issues are now addressed, and the test suite can be run more easily.

I recommend modifying CI to execute tox directly; this will more closely align local test suite execution and CI runs.

tox recognizes "cpython" as a valid Python version identifier
and rejects it in combination with "pyXY" identifiers:

```
ValueError: conflicting factors py310, cpython in py310-cpython-gevent
```
@kurtmckee kurtmckee force-pushed the fix-additional-test-suite-issues branch from ffa2a9a to 9afe685 Compare June 26, 2024 14:03
@Bogdanp Bogdanp merged commit 5a014da into Bogdanp:master Jun 26, 2024
10 of 11 checks passed
@kurtmckee kurtmckee deleted the fix-additional-test-suite-issues branch June 26, 2024 14:05
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