Plugin for the vyper smart contract language.
Project description
WORK in PROGRESS
Pytest plugin for the vyper smart contract language.
Installation
$ pip install git+https://github.com/sbellem/pytest-vyper
License
Distributed under the terms of the Apache Software License 2.0 license, “pytest-vyper” is free and open source software
Acknowledgements
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.py
grammar: 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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file pytest-vyper-0.1.0.tar.gz
.
File metadata
- Download URL: pytest-vyper-0.1.0.tar.gz
- Upload date:
- Size: 12.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f97b3c8231007fbbfa9f22947db224b60f5fa14e2c7697c88bb7adc68fa8bca |
|
MD5 | d0c38b17886a96c2a79d66bbf8ad3f7d |
|
BLAKE2b-256 | de8c1736b0c9e5e04da4fbc5fdd29f6899d1a35632de04ff5d4495e469e4aeb0 |