It seems like tox
is here to blame from the cursory information I have.
So let’s say you have a config file that didn’t have the -e
flag in it, this could cause this exact issues when it comes to Python subroutines and Travis.
Try something like:
coverage erase
pip install -e .
pytest
I think what you’ll find is the pip install -e .
is absolutely the key here and tox
is to blame.