curationexperts / laevigata

A Hyrax-based ETD repository including deposit workflow
Other
5 stars 4 forks source link

[REFACTOR] Add test coverage for EmbargoSummaryReportNotification #2442

Closed mark-dce closed 1 month ago

mark-dce commented 1 month ago

This change speeds up the tests by stubbing out only the necessary workflow components instead of setting up full workflows.

We also add tests for the class-level calling methods and check for the expected logging to improve test coverage.

coveralls commented 1 month ago

Coverage Status

coverage: 96.975% (+0.2%) from 96.769% when pulling dde9e1afa081bd7c7e8378b5044ba493282fcaba on add_coverage into 1d5af52c5007ac38ffe5b8aeef5d5f8630fb52ad on main.