concrete-eth / concrete-geth

Concrete is a framework for building application-specific rollups on the OP Stack
GNU Lesser General Public License v3.0
47 stars 19 forks source link

[ODHack 5.0] Pass test object to testtool #57

Closed therealbytes closed 5 days ago

therealbytes commented 1 week ago

[ODHack 5.0] Contributors: Note that we highly recommend that you comment on the issue by introducing yourself and how you plan on tackling the issue! Just saying you want an issue is not helpful. This will help with assigning tasks, especially if many comment.

Rationale

Testtool is exclusively used for testing yet it is not integrated with golang's built-in testing tooling.

Implementation

Modify RunTestContract, and Test in testtool.go to take a t *testing.T argument and:

adrianvrj commented 1 week ago

Hello can I hop on this?

My name is Adrian Vargas, I am a beginner in this web3 world looking forward to collaborate as much as I can to learn everything I might need to become an experienced developer.

This is how I would approach this issue: