Remove patient-specific settings, catalogs and objects on uninstall#118
Remove patient-specific settings, catalogs and objects on uninstall#118xispa wants to merge 10 commits into
Conversation
ramonski
left a comment
There was a problem hiding this comment.
Great, thanks for this cleanup
|
Oh apologies, still work in progress here. Is something missing? |
Yes, tests are no passing because of the workaround I've done with |
|
Ah ok, I actually missed the failing tests here. |
Since senaite/senaite.core#2662 , we rely on a setting in the registry ( |
Description of the issue/feature this PR addresses
This Pull Request ensures that
senaite.patientproduct can be uninstalled cleanly.Current behavior before PR
Artifacts and data specific of
senaite.patientare present after uninstallDesired behavior after PR is merged
Artifacts and data specific of `senaite.patient are not present after uninstall
--
I confirm I have tested this PR thoroughly and coded it according to PEP8
and Plone's Python styleguide standards.