-
Notifications
You must be signed in to change notification settings - Fork 7
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
Coverage of the test suite (JOSS Review) #42
Comments
@shreyasbapat I've now introduced a logical organization in the test suite with commits 3e9e4dc and 6b1ad6d When each separate testing module is run, a detailed description of what is being tested is now printed to the screen. You can see the output of the test suite in the updated Run_Tests notebook: https://github.com/deepskies/deeplenstronomy/blob/master/test/Run_Tests.ipynb |
Overall, coverage is difficult to assess for this particular software. A lot of the internal functions are drawing from distributions using What the tests I include in this suite cover is mapping the values in the input configuration file to the outputs of the simulation. Thus, by verifying that the generated simulations match expectations in terms of dataset size, attributes, objects and configurations included, the inclusion of time-series information, and other parameters, the testing suite here accomplishes that goal. Also, I should mention that the Please let me know if you have any feedback! Thanks! |
@shreyasbapat Can I go ahead and close this issue? |
Sorry for not putting a comment here. Sure you can close this. But I will still encourage to have a proper coverage report handy later sometime. |
Sounds great, thanks for the review! |
The test suite has two major issues:
openjournals/joss-reviews#2854
The text was updated successfully, but these errors were encountered: