WORK in PROGRESS
Pytest plugin for the vyper smart contract language.
$ pip install git+https://github.com/sbellem/pytest-vyper
Distributed under the terms of the Apache Software License 2.0 license, "pytest-vyper" is free and open source software
A big chunk of the code, meaning most of it at the moment of this writing, was taken from the vyper code base, more precisely from:
fixtures
: https://github.com/vyperlang/vyper/blob/master/tests/base_conftest.pygrammar
: https://github.com/vyperlang/vyper/blob/master/tests/grammar
The history for the original vyper fixture, grammar and test files was preserved using git filter-repo.
Thanks to IC3 (The Initiative For Cryptocurrencies & Contracts) and Andrew Miller (Decentralized Systems Lab at UIUC) for supporting this work.