ITransaction had two misplaced 'self' parameters. I removed them. Also, Transaction no longer implements the long-deprecated beforeCommitHook method, so I removed it from the interface. I added new tests to verify the implementation of the interface.
ITransaction had two misplaced 'self' parameters. I removed them. Also, Transaction no longer implements the long-deprecated beforeCommitHook method, so I removed it from the interface. I added new tests to verify the implementation of the interface.