schollii / pypubsub

A Python publish-subcribe library (moved here from SourceForge.net where I had it for many years)
198 stars 29 forks source link

Tests are confusing and non-intuitive to run, requiring magic incantations. #14

Closed eli-schwartz closed 6 years ago

eli-schwartz commented 6 years ago

The ideal case would be that one could git clone https://github.com/schollii/pypubsub && cd pypubsub && python -m pytest and everything would just work without a fuss. Currently it instead requires an additional cd tests/suite && PYTHONPATH=$PWD../../src/ python -m pytest for no discernable reason.

schollii commented 6 years ago

Apart from the title of the issue, excellent points ;) Let's just agree that your use case would be easier to handle if the tests were setup differently. My recommendation is for you to fork, adjust to cover your use-case, submit PR. Don't forget to test with tox.

schollii commented 6 years ago

Since there hasn't been any motion on this, and the described limitations appear to be inconvenience rather than real blockers, I am going to close this. Feel free to re-open.