test: chainWriter
add edge case tests to improve coverage
#451
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What Changed?
This PR aims to improve the test coverage for
chainWriter
by including tests for edge cases scenarios.I also rearranged the functions
getPubkeyRegistrationParams
andabiEncodeRegistrationParams
inwriter.go
so that the public functions appear first, followed by the private functions. Applied the same fornewTestClaim
inwriter_test.go
.Added
ANVIL_THIRD_ADDRESS
andANVIL_THIRD_PRIVATE_KEY
constant inanvil.go
.Reviewer Checklist