SETI / rms-pdsfile

pdsfile Python module
Apache License 2.0
0 stars 0 forks source link

Code coverage shows potential bugs/missing items in tests #7

Open rfrenchseti opened 9 months ago

rfrenchseti commented 9 months ago

From rms-webtools created by rfrenchseti: SETI/rms-webtools#52

rfrenchseti commented 9 months ago

Please clarify which is new: the bug, or the test revealing the bug.

rfrenchseti commented 9 months ago

Neither. There are no new tests - this is a bug report on existing code. The bugs aren't new - they've been there for a long time. I just noticed them with code coverage analysis.

Code coverage has shown that certain parts of the test suite are not being executed. This shows a bug or deficiency in the test suite itself, since test suites should always run at 100%. However, the problems with the test suite may hide detection of actual bugs in the code. Dave, who understands both the code and the tests, needs to figure out which is true in each case.

I am not yet aware of new bugs in the code being tested at this point.