Skip to content

Conversation

@JonathanOppenheimer
Copy link
Member

@JonathanOppenheimer JonathanOppenheimer commented Dec 5, 2025

Why this should be merged

This converts the testing present in contracts/test/warp.ts to go based testing, and removes the hard hat test. The typescript test really wasn't doing much -- just verifying the message and blockchain ID.

You can inspect that test to ensure coverage was not lost here:

https://github.com/ava-labs/subnet-evm/blob/master/contracts/test/warp.ts

How this was tested

CI

Need to be documented?

No

Need to update RELEASES.md?

No

…nathanOppenheimer/convert-reward-manager-test

Signed-off-by: Jonathan Oppenheimer <[email protected]>
JonathanOppenheimer and others added 6 commits December 9, 2025 14:01
Co-authored-by: Austin Larson <[email protected]>
Signed-off-by: Jonathan Oppenheimer <[email protected]>
Co-authored-by: Austin Larson <[email protected]>
Signed-off-by: Jonathan Oppenheimer <[email protected]>
Co-authored-by: Austin Larson <[email protected]>
Signed-off-by: Jonathan Oppenheimer <[email protected]>
Co-authored-by: Austin Larson <[email protected]>
Signed-off-by: Jonathan Oppenheimer <[email protected]>
@JonathanOppenheimer JonathanOppenheimer removed the DO NOT MERGE This PR is not meant to be merged in its current state label Dec 9, 2025
Copy link
Contributor

@alarso16 alarso16 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe that we did choose the abigen approach. In this case, I think this test looks sufficient to check all the necessary behavior

@michaelkaplan13 michaelkaplan13 added this pull request to the merge queue Dec 11, 2025
Merged via the queue into master with commit de34819 Dec 11, 2025
15 checks passed
@michaelkaplan13 michaelkaplan13 deleted the JonathanOppenheimer/convert-warp-test branch December 11, 2025 22:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci testing This primarly focuses on testing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants