This tool provides a front end to easily run and track GN066 tests. We are using a locally hosted Quart server and SQLite.
This tool currently only supports Windows 10/11.
Python >=3.11 must be installed on the system and on the path. If there are multiple python versions on your system, please setup the virtual environment manually with pipenv install --python 3.11 before running ./setup.bat in step 2 to ensure the correct version of python is used.
- Clone/Download this repo
- Install requirements by running the setup batch file
./setup.bat - Run the following to start the server
./run.bat - Navigate to
http://127.0.0.1:8080in a browser
Please note: There is a known issue with some networks where the Prisma binary certificate is invalidated - breaking the project setup. If you run into this problem, please run
$ENV:NODE_TLS_REJECT_UNAUTHORIZED=0before./setup.batin step 2.
Once the initial setup is complete, running ./run.bat will start the application
As the client does not have access to the Cardiff University GitLab service, we have a alternative host on GitHub. Every commit on main branch is tagged, zipped and uploaded to the GitHub repo.
Run pipenv run py start_dev.py to run the flask server in debug mode.
All onboarding information and notes are found on our Notion Wiki.