Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Recap V1 ideas & standards #204

Open
ZeroEkkusu opened this issue Nov 1, 2022 · 1 comment
Open

Recap V1 ideas & standards #204

ZeroEkkusu opened this issue Nov 1, 2022 · 1 comment

Comments

@ZeroEkkusu
Copy link
Collaborator

ZeroEkkusu commented Nov 1, 2022

We need to revisit #126 to recap the ideas and standards we came up with. I think those are the best features of V1!
For example, users can now have custom Test.sol and Script.sol tailored to the needs of their project.

No hurry - whenever you find time.
Cc @PaulRBerg @mds1

Unrelated to this issue:
This should be communicated on Twitter, in the README, and in Foundry Book.

@ZeroEkkusu ZeroEkkusu changed the title Recap V1 ideas/standards Recap V1 ideas & standards Nov 1, 2022
@PaulRBerg
Copy link
Contributor

PaulRBerg commented Nov 6, 2022

I agree that this should be communicated on all relevant channels.

A good example of a project which has greatly benefited from the modularization of forge-std introduced in V1 is my foundry-template, since I am now able to selectively import the StdCheats and use that alongside PRBTest rather than DSTest:

import { PRBTest } from "@prb/test/PRBTest.sol";
import { StdCheats } from "forge-std/StdCheats.sol";

contract ContractTest is PRBTest, StdCheats {
    // ...
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants