Home

Awesome

<img align="right" width="150" height="150" top="100" src="./assets/logo.png">

VSCode Foundry Test Runner • license

An extension for VSCode editor to easily explore and run tests using the foundry framework. This is an adapter that is intended to work with the Test Explorer UI extension.

Note: This adapter is in a very early stage. Beta testers are welcome!


Features at a glance:


Requirements

The following will need to be installed in order to use this template. Please follow the links and instructions.

Usage

The usage of this extension is straightforward.

1.) Run a single test from the explorer

<img src="./assets/single_test.gif" />

2.) Run a test suite (all the tests in a contract) from the explorer

<img src="./assets/run_suite.gif" />

3.) Run a test using the Codelens (inline option in the editor)

<img src="./assets/codelens.gif" />

4.) Configure verbosity, exclude test contracts and functions

<img src="./assets/settings.png" />
<!-- CONTRIBUTING -->

Contributing

Contributions are welcomed. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request
<!-- TODO -->

TODO

Acknowledgement