2af7037feb
Also includes: - Updated the versions in the requirements, as MarkupSafe did not install cleanly. - Integration test that sets a password via the website, and then verifies the timeout on the backend. - Basic Makefile, updates to the docs to use the Makefile. The requirements file was updated using pip freeze after I had updated the version of MarkupSafe. I don't know what the usual process is for this repo, so please let me know if I should use a different process there (that is why there are a few additions).
13 lines
284 B
Makefile
13 lines
284 B
Makefile
.PHONY: dev prod run test
|
|
|
|
dev: dev-requirements.txt
|
|
pip install -r dev-requirements.txt
|
|
|
|
prod: requirements.txt
|
|
pip install -r requirements.txt
|
|
|
|
run: prod
|
|
FLASK_DEBUG=1 FLASK_APP=snappass.main NO_SSL=True venv/bin/flask run
|
|
|
|
test:
|
|
PYTHONPATH=snappass venv/bin/nosetests -s tests
|