Skip to content

Latest commit

 

History

History
31 lines (23 loc) · 927 Bytes

CONTRIBUTING.md

File metadata and controls

31 lines (23 loc) · 927 Bytes

Contributing to PocketIC Python

We welcome contributions to the PocketIC Python library! If you have any questions or need help, please reach out to us on the Forum. If you decide to contribute, we encourage you to announce it on the Forum!

Installation

Download the PocketIC server for your platform and place it in the repository root directory.

Next, set up a Python venv, activate it and install the dependencies:

python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

Development

Running tests:

python3 tests/pocket_ic_test.py

Running examples:

# Ledger canister
python3 examples/ledger_canister/ledger_canister_test.py

# Counter canister
python3 examples/counter_canister/counter_canister_test.py