All pages

Development

python -m pytest                 # runs against a fake KVM, no hardware needed
python -m tests.demo             # wall with fake KVMs in every state: http://127.0.0.1:8788/
python -m tests.demo --fresh     # the same fakes, starting from the first-run setup

The demo's sign-in password is DEMO_PASSWORD in tests/demo.py.

The JetKVM tests, and the fake JetKVM in the demo, need aiortc and are skipped without it.