Closed zacharyburnett closed 1 month ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 91.07%. Comparing base (
81028a8
) to head (eb30bcc
). Report is 7 commits behind head on main.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Curious what the addition of romanisim/ramp_fit_casertano.c is?
oh good catch! I should add that to .gitignore
Thanks, looks good to me. One question: the new test_dms_requirements test aims to be a consistency check that the tests I've indicated should exist in the requirements.json file actually exist---correct? If I deleted that file we might have issues in the future if I made a typo in the json file but it's not technically needed for the metrics code or for romanisim to work?
Thanks, looks good to me. One question: the new test_dms_requirements test aims to be a consistency check that the tests I've indicated should exist in the requirements.json file actually exist---correct? If I deleted that file we might have issues in the future if I made a typo in the json file but it's not technically needed for the metrics code or for romanisim to work?
Correct, it's just a check to flag name changes or restructuring of tests to make sure the JSON file stays up-to-date
Resolves SCSB-174
consolidates all test requirement correlations into
romanisim/tests/dms_requirement_tests.json
, obviating the need to insert log messages at test execution time withmetrics_logger
This PR (and its sister PRs https://github.com/spacetelescope/romancal/pull/1399 and https://github.com/spacetelescope/crds/pull/1064) blocks https://grit.stsci.edu/dmd/roman-metrics/-/merge_requests/21