You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
this clears the cache of the pre-compiled test project, which ruins the purpose of the forgetest_init macro, as well as making tests depend on ds-test which we have removed from forge-std long ago
we can surgically replace the forge-std Vm with the local one to have access to all the cheatcodes, or some other way so that we don't have to do this
I think this can be done without any test related code structure change but following the rule of tests for new cheatcodes added as contracts inside testdata/default/cheats where they import import "cheats/Vm.sol";, will take a look into cleaning this
Component
Forge
Describe the feature you would like
many tests in forge now use
this clears the cache of the pre-compiled test project, which ruins the purpose of the forgetest_init macro, as well as making tests depend on ds-test which we have removed from forge-std long ago
we can surgically replace the forge-std Vm with the local one to have access to all the cheatcodes, or some other way so that we don't have to do this
cc @grandizzy
Additional context
No response
The text was updated successfully, but these errors were encountered: