Skip to content

Latest commit

 

History

History
25 lines (14 loc) · 485 Bytes

File metadata and controls

25 lines (14 loc) · 485 Bytes

Webapp Functional Tests

Setup

Ensure the webapp is bundled:

bun run build

Install requirements:

pip3 install -r pip-requirements.txt

Install geckodriver from https://github.com/mozilla/geckodriver/releases and ensure the executable is in your PATH.

Testing

Run the functional tests:

behave

To run with logging output from the test steps (this is the best set of arguments I can find):

behave --no-logcapture --no-color --logging-level=DEBUG