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

Organize Tests by Module #79

Open
BradenM opened this issue Dec 4, 2019 · 2 comments
Open

Organize Tests by Module #79

BradenM opened this issue Dec 4, 2019 · 2 comments
Labels
help wanted Extra attention is needed tests Issue is related to unit tests

Comments

@BradenM
Copy link
Owner

BradenM commented Dec 4, 2019

Take some time to properly organize all the tests.

Probably would be best to split them up my module and giving them individual conftest.py(s) or something.

@BradenM BradenM added help wanted Extra attention is needed tests Issue is related to unit tests labels Dec 4, 2019
@Josverl
Copy link

Josverl commented Jan 7, 2020

happy to pitch in. im familiar with TDD , but not on Python.
any sample to get me started ?

@BradenM
Copy link
Owner Author

BradenM commented Jan 8, 2020

Sure!

So the main issue with the tests right now is that they are simply poorly structured and tend to be very susceptible to hidden test dependencies.

I'd like to eliminate any flakyness, but thats a tough goal currently haha.

Would also like to split the test up into individual modules (see Good Integration Practices).

Overall I'd say take a look at the tests for the packages module to get an idea.

Any efforts would be appreciated! Am trying to find time to wrap up #97 and improve overall documentation.

Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed tests Issue is related to unit tests
Projects
None yet
Development

No branches or pull requests

2 participants