except:
- python3
install:
- - pip install typing pylint cryptography idna requests requests-toolbelt
+ - pip install typing coverage pytest pytest-cov cryptography idna requests requests-toolbelt trio curio
script:
- - make test
+ - pytest --cov=dns --cov-report=xml:coverage.xml
+after_success:
+ - bash <(curl -s https://codecov.io/bash)
trio = {version=">=0.14,<0.17", optional=true}
curio = {version="^1.2", optional=true}
sniffio = {version="^1.1", optional=true}
+pytest-cov = "^2.10.0"
[tool.poetry.dev-dependencies]
mypy = "^0.781"