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

RFE: improve tox setup to have multiple targets #23

Open
yazug opened this issue Jun 28, 2018 · 3 comments
Open

RFE: improve tox setup to have multiple targets #23

yazug opened this issue Jun 28, 2018 · 3 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@yazug
Copy link
Member

yazug commented Jun 28, 2018

it would be nice as a Dev

to be able to have multiple targets in tox.ini so I could only run linting or unittests

currently pipenv combined with single tox config setup is causing pain for me to try to run/verify/improve just the linting checks/code on new code I'm working on.

I ended up having a dev env and then cat the tox.ini and picked out the one or two lines I wanted to run and manually ran it. But with tox it should be as easy as "tox -e flake8" or something like that to only tests linting and not the unittests.

@yazug
Copy link
Member Author

yazug commented Jul 2, 2018

Low level RFE but it would be nice to be able to run tox -e flake8 .... or some other better name and have it use normal tox behavior of not regenerating env and running just the linting checks or the unittests. Primary focus for this is dev's usage.

@jguiditta
Copy link
Member

I use 'make lint' for linting, 'make test' for testing in my current env, and 'make test-all' for running tox.

@fuzzball81
Copy link
Member

@yazug I have added this issue to our project as a todo card. Please see the project tab from more information.

@fuzzball81 fuzzball81 added enhancement New feature or request good first issue Good for newcomers labels Jul 5, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

3 participants