Boden, you missing the whole point.
From platform package maintainers point of view - when building package we just need to run unit tests without installing whole project.
Just to be clear, try to run test suit within tox by exclude int-tests part. And you'll see the issue.
Steps:
clone
build env
run testr
Thats all. For me it looks like a bug because of incorrect mocking and expecting that Trove is installed into the system(which actually tox does for its own env) which is wrong from developers point of view.
Boden, you missing the whole point.
From platform package maintainers point of view - when building package we just need to run unit tests without installing whole project.
Just to be clear, try to run test suit within tox by exclude int-tests part. And you'll see the issue.
Steps:
clone
build env
run testr
Thats all. For me it looks like a bug because of incorrect mocking and expecting that Trove is installed into the system(which actually tox does for its own env) which is wrong from developers point of view.