diff options
Diffstat (limited to 'app/tests/functional')
| -rw-r--r-- | app/tests/functional/test_routes.py | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/app/tests/functional/test_routes.py b/app/tests/functional/test_routes.py new file mode 100644 index 0000000..81e2ce1 --- /dev/null +++ b/app/tests/functional/test_routes.py @@ -0,0 +1,17 @@ +from app import create_app + +def test_home_page(): + """ + GIVEN a Flask application configured for testing + WHEN the '/' page is requested (GET) + THEN check that the response is valid + """ + + flask_app = create_app('flask_test.cfg') + + with flask_app.test_client() as test_client: + response = test_client.get('/') + assert response.status_code == 200 + assert b"Welcome to Strengthy" in response.data + assert b"Strengthy is an open source fitness tracking applicatio that helps users meet their fitness goals." in response.data + assert b"To get started, Sign Up to create an account." in response.data |
