diff options
author | BonfaceKilz | 2021-10-28 11:05:19 +0300 |
---|---|---|
committer | BonfaceKilz | 2021-10-28 11:10:21 +0300 |
commit | 03caa57ad209f3bdd135be9d6516b94261c9b8de (patch) | |
tree | 17ddfbdd37fe7fa7b3007dbaf2805813f136be2b /test/requests/test_forgot_password.py | |
parent | 230184bf1484ed672bf66c29110bcb47e556f72f (diff) | |
download | genenetwork2-03caa57ad209f3bdd135be9d6516b94261c9b8de.tar.gz |
Remove all elasticsearch references in gn2
Diffstat (limited to 'test/requests/test_forgot_password.py')
-rw-r--r-- | test/requests/test_forgot_password.py | 29 |
1 files changed, 7 insertions, 22 deletions
diff --git a/test/requests/test_forgot_password.py b/test/requests/test_forgot_password.py index 346524bc..65b061f8 100644 --- a/test/requests/test_forgot_password.py +++ b/test/requests/test_forgot_password.py @@ -1,25 +1,22 @@ import requests -from utility.elasticsearch_tools import get_user_by_unique_column from parameterized import parameterized from parametrized_test import ParametrizedTest passwork_reset_link = '' forgot_password_page = None -class TestForgotPassword(ParametrizedTest): +class TestForgotPassword(ParametrizedTest): def setUp(self): super(TestForgotPassword, self).setUp() self.forgot_password_url = self.gn2_url+"/n/forgot_password_submit" + def send_email(to_addr, msg, fromaddr="no-reply@genenetwork.org"): print("CALLING: send_email_mock()") email_data = { - "to_addr": to_addr - , "msg": msg - , "fromaddr": from_addr} + "to_addr": to_addr, "msg": msg, "fromaddr": from_addr} data = { - "es_connection": self.es, "email_address": "test@user.com", "full_name": "Test User", "organization": "Test Organisation", @@ -27,24 +24,12 @@ class TestForgotPassword(ParametrizedTest): "password_confirm": "test_password" } - def testWithoutEmail(self): data = {"email_address": ""} - error_notification = '<div class="alert alert-danger">You MUST provide an email</div>' + error_notification = ('<div class="alert alert-danger">' + 'You MUST provide an email</div>') result = requests.post(self.forgot_password_url, data=data) self.assertEqual(result.url, self.gn2_url+"/n/forgot_password") self.assertTrue( - result.content.find(error_notification) >= 0 - , "Error message should be displayed but was not") - - def testWithNonExistingEmail(self): - # Monkey patching doesn't work, so simply test that getting by email - # returns the correct data - user = get_user_by_unique_column(self.es, "email_address", "non-existent@domain.com") - self.assertTrue(user is None, "Should not find non-existent user") - - def testWithExistingEmail(self): - # Monkey patching doesn't work, so simply test that getting by email - # returns the correct data - user = get_user_by_unique_column(self.es, "email_address", "test@user.com") - self.assertTrue(user is not None, "Should find user") + result.content.find(error_notification) >= 0, + "Error message should be displayed but was not") |