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.