blob: 0f3f33246714236f32dccfeaa93745a6f9a55391 (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
# Files
- **tol_data/**: Holds scripts for generating the tree-of-life database
- **tilo.py**: WSGI script that serves data from the tree-of-life database. <br>
Note: WSGI is used instead of CGI to avoid starting a new process for each request.
- **server.py**: Basic dev server that serves the WSGI script and image files
- **tests/**: Holds unit testing scripts.<br>
Running all tests: `python -m unittest discover -s tests` <br>
Running a particular test: `python -m unittest tests/test_script1.py` <br>
Getting code coverage info (uses python package 'coverage'): <br>
1. `coverage run -m unittest discover -s tests`
2. `coverage report -m > report.txt`
|