foundry icon indicating copy to clipboard operation
foundry copied to clipboard

feat: Vyper support for forge test

Open klkvr opened this issue 9 months ago • 1 comments

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

klkvr avatar May 24 '24 03:05 klkvr