Development
Setup
git clone https://github.com/jacob-consulting/jc-selenium-helper.git
cd jc-selenium-helper
pip install -e ".[test]"
Running the tests
nox
Or invoke pytest directly against a single environment:
pytest
Building the documentation
pip install -e ".[dev]"
mkdocs serve
This serves the docs locally with live reload. To produce a static build:
mkdocs build --strict
Project layout
src/jc_selenium_helper/— the package (browser.py,colors.py,plugin.py,config.py,axe.py,legacy.py).tests/— the pytest suite.docs/— this documentation, built with MkDocs and published to Read the Docs.