-
-
Notifications
You must be signed in to change notification settings - Fork 531
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
Documentation how per-platform commands work needs improvement #1144
Comments
Hi @keymone. I see where this is confusing. The docs say:
That's not really much to work with, so we need to improve that. As you can see in your invocation the environment created is called If you run tox against your ini like this you can see how it works:
linux installed: play==0.0.0
linux runtests: PYTHONHASHSEED='1353739769'
linux runtests: commands[0] | echo linux
WARNING:test command found but not installed in testenv
cmd: /usr/bin/echo
env: /home/ob/do/play/.tox/linux
Maybe you forgot to specify a dependency? See also the whitelist_externals envconfig setting.
linux
_______________________________________ summary _______________________________________
SKIPPED: macos: platform mismatch
linux: commands succeeded
congratulations :) As I am running on linux it uses that one and skips the macos env. The example has an envlist set that assures this when running without a qualifier but it also obscures how this actually works, so definitely a documentation bug. |
@keymone Can I work on this ? |
Please go ahead. |
@obestwalter @gaborbernat So just running |
@obestwalter @gaborbernat Please see #1753 |
python version: 3.6
python sys.platform: darwin
tox version: 3.5.3
tox.ini content:
tox invocation:
The text was updated successfully, but these errors were encountered: