diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index c24b826..2a0a3f9 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -13,7 +13,6 @@ env: DJANGO_SECRET_KEY: ${{ secrets.DJANGO_SECRET_KEY }} PRODUCTION_DB_USER: ${{ secrets.PRODUCTION_DB_USER }} PRODUCTION_DB_PASSWORD: ${{ secrets.PRODUCTION_DB_PASSWORD }} - USER_PASSWORD: ${{ secrets.USER_PASSWORD }} jobs: build: diff --git a/fixtures/initial.json b/fixtures/initial.json index 60a20dd..2aaa75b 100644 --- a/fixtures/initial.json +++ b/fixtures/initial.json @@ -113,6 +113,25 @@ "user_permissions": [] } }, +{ + "model": "participant.participant", + "pk": 7, + "fields": { + "password": "pbkdf2_sha256$390000$K7C37FYo1xl58LFBYZvX3x$0RUW6QalTkM5uE7xHlhSFegJUJv6t9t+sA9BsVWxoyw=", + "last_login": null, + "is_superuser": false, + "username": "userTest", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-08T20:28:49.431Z", + "first_name": "User", + "last_name": "Test", + "email": "usertest@test.com", + "photo": "http://cdn.onlinewebfonts.com/svg/img_569204.png", + "groups": [], + "user_permissions": [] + } +}, { "model": "event.event", "pk": 1, diff --git a/innoweb/tests.py b/innoweb/tests.py index cf898d2..00aaaf4 100644 --- a/innoweb/tests.py +++ b/innoweb/tests.py @@ -5,9 +5,6 @@ from score.models import Score from webdriver_manager.chrome import ChromeDriverManager from selenium.webdriver.chrome.options import Options -from decouple import config - -USER_PASSWORD = config('USER_PASSWORD') class HomeViewTest(StaticLiveServerTestCase): fixtures = ['fixtures/initial.json'] @@ -131,8 +128,8 @@ def tearDownClass(cls): def test_login_success(self): - username = "tomcambor" - password = USER_PASSWORD + username = "userTest" + password = "Testpassword17" PORT = self.live_server_url.split(":")[2] self.browser.get(self.live_server_url) self.browser.get("http://localhost:" + PORT + "/login") @@ -149,7 +146,7 @@ def test_login_success(self): def test_login_username_fail(self): username = "incorrectusername" - password = USER_PASSWORD + password = "Testpassword17" PORT = self.live_server_url.split(":")[2] self.browser.get(self.live_server_url) self.browser.get("http://localhost:" + PORT + "/login") @@ -164,7 +161,7 @@ def test_login_username_fail(self): assert len(self.browser.find_elements("id","error-form")) == 1 def test_login_password_fail(self): - username = "tomcambor" + username = "userTest" password = "incorrectpassword" PORT = self.live_server_url.split(":")[2] self.browser.get(self.live_server_url) @@ -196,8 +193,8 @@ def tearDownClass(cls): super(EventViewTest, cls).tearDownClass() def test_register_event(self): - username = "tomcambor" - password = USER_PASSWORD + username = "userTest" + password = "Testpassword17" PORT = self.live_server_url.split(":")[2] self.browser.get(self.live_server_url) self.browser.get("http://localhost:" + PORT + "/login") @@ -217,8 +214,8 @@ def test_register_event(self): assert self.browser.find_element(By.CLASS_NAME,"alert-success").is_enabled() == True def test_register_event_already_registered(self): - username = "tomcambor" - password = USER_PASSWORD + username = "userTest" + password = "Testpassword17" PORT = self.live_server_url.split(":")[2] self.browser.get(self.live_server_url) self.browser.get("http://localhost:" + PORT + "/login") @@ -266,8 +263,8 @@ def tearDownClass(cls): super(ProfileViewTest, cls).tearDownClass() def test_next_events_are_shown(self): - username = "tomcambor" - password = USER_PASSWORD + username = "userTest" + password = "Testpassword17" PORT = self.live_server_url.split(":")[2] self.browser.get(self.live_server_url) self.browser.get("http://localhost:" + PORT + "/login")