Fix up unit tests #241
Labels
bug
Something isn't working
Hackathon24
Issues that should be fixed in or until the Hackathon 24 (December)
help wanted
Extra attention is needed
During refactoring a lot of stuff tests were failing. During #234 lots of tests got de-activated (using
@pytest.skip
) due to the changes. These need to be reactivated, refactored or removed.depositor
andrepsolver
fixtures inhermes_test.deposit.invenio
but they should be reasonable to be refactored (maybe now even without the need of monkey patching).Maybe we could also collect a list of tests that are still to be handled as a first step here:
hermes_test.test_cli
These tests are subject to change in #231
hermes_test.commands.deposit.test_invenio
These tests use mock-magic to evade a clean, dependency-injection kind interface.
They should also be checked for potential of combining different tests using parametrization...
The text was updated successfully, but these errors were encountered: