foundry
foundry copied to clipboard
feat: Vyper support for forge test
Motivation
Adds Vyper support for forge test
and some tests for it.
Solution
We should probably get rid of CompilationError
generic on ProjectCompileOutput
as it now ended up in MultiContractRunner
and it doesn't make much sense there, though I think we'd have a compiler generic there at some point so should be OK to keep for now
CI will likely fail as no vyper
is available, what's the right way to enable those tests? should we just download binary as it's done in compilers or we could inject it into CI env?
Closes https://github.com/foundry-rs/foundry/issues/5934