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

Helper to run tests in different python versions #6131

Closed
1 task done
derlih opened this issue Oct 25, 2021 · 2 comments
Closed
1 task done

Helper to run tests in different python versions #6131

derlih opened this issue Oct 25, 2021 · 2 comments

Comments

@derlih
Copy link
Contributor

derlih commented Oct 25, 2021

Is your feature request related to a problem?

Add helper targets to the Makefile that allow to run the test using the specific version of python and environment (AIOHTTP_NO_EXTENSIONS)

Describe the solution you'd like

Introduce new targets:

  • test-3.7
  • test-3.7-no-extensions

and so on.

It will make easier to check locally the problems occurred during CI on the python versions that are not installed locally.

Describe alternatives you've considered

Run the required steps manually.

Related component

Server, Client

Additional context

No response

Code of Conduct

  • I agree to follow the aio-libs Code of Conduct
@derlih derlih mentioned this issue Oct 25, 2021
5 tasks
@webknjaz
Copy link
Member

Personally, I'd prefer to have tox for this but I know that Andrew doesn't like it.

@derlih
Copy link
Contributor Author

derlih commented Oct 27, 2021

I just need a single command to run it. I don't care much how it would work. Would it use docker, tox or other tools.
For instance I had some failing tests for 3.7 and I'm not able to install it on my PC via package manager, I've started to search how to run it. Then I realized, that it's not the first time I'm doing it :-)
That's why I've created this ticket and PR #6132 .

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

No branches or pull requests

2 participants