diff --git a/setup.cfg b/setup.cfg index 6bc268a..3f49c97 100644 --- a/setup.cfg +++ b/setup.cfg @@ -66,6 +66,10 @@ web3 = web3 eth-event +defender = + boto3 + warrant @ git+https://github.com/gnarvaja/warrant.git#egg=warrant + gmpy2 = gmpy2 @@ -88,6 +92,8 @@ testing-w3 = pytest eth-event pytest-cov + boto3 + warrant @ git+https://github.com/gnarvaja/warrant.git#egg=warrant [options.entry_points] # Add here console scripts like: diff --git a/tests/test_defender.py b/tests/test_defender.py new file mode 100644 index 0000000..91509e2 --- /dev/null +++ b/tests/test_defender.py @@ -0,0 +1,9 @@ +import os +import pytest + + +def test_dependencies(): + if os.environ.get("TEST_ENV", None) != "web3py": + pytest.skip("Defender relay dependencies are only installed in web3 env") + from ethproto import defender_relay + assert defender_relay