ConradSelig / cliStocksTracker

A command line utility for tracking a stock market portfolio. Primarily featuring high resolution braille graphs.
Apache License 2.0
55 stars 14 forks source link

Testing Suite #36

Open ConradSelig opened 3 years ago

ConradSelig commented 3 years ago

I've set up the pipline for proper testing - but there are still no tests to run! This ticket will serve as a place for everyone who wants to write some test cases to collaborate.

New testing files should go in ./tests/

The testing framework we are using is pytest, find their documentation here.

The testing suite will now be run everytime a commit is pushed into the repo, tests will not automatically run for pull requests (until they are pulled). Code coverage is also automatically uploaded everytime a commit is pushed, you can find exact details for coverage here at codecov.

I'm going to be flushing out the testing suite to the best of my ability for the next week or so - but any help would be appreciated!