Refactor signed commit specs
What does this MR do and why?
Describe in detail what your merge request does and why.
This MR addresses #367486 (closed) by:
- Refactoring commit specs to use common test scaffolding for all test cases. This allows us to delete many re-declared variables.
- Adding missing test coverage for the
#update_signature!
method
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Brian Williams