summaryrefslogtreecommitdiff
path: root/app/tests/functional
diff options
context:
space:
mode:
Diffstat (limited to 'app/tests/functional')
-rw-r--r--app/tests/functional/test_routes.py17
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