An implementation of an Office Space Allocation solution for the purpose of learning key development concepts and skills.
Test Coverage: 68%
Environment
Python version: 3.5.2
Instructions
App
- Clone the application
git clone https://github.com/GDP254/a-21-project1.git
- Enter the directory
cd a-21-project1
- Install necessary requirements
python pip install -r requirements.txt
- To run tests, run:
python tests.py
- For further instruction, run:
python run.py -h
Note:
- All reports can be found in the output folder.
- All data to be loaded should be copied or moved to be input folder.
- All persisted application states can be found under the db folder.
Tests
- Run:
python tests.py
- Run
pytest --cov=app tests/
for coverage.