From 472863f9ee0d2f3dc9bc3646114423145861c25a Mon Sep 17 00:00:00 2001
From: Jakob Dieterle <jakob.dieterle@stud.uni-goettingen.de>
Date: Fri, 26 Nov 2021 12:14:35 +0100
Subject: [PATCH] fixed flake8 warnings

---
 functional_tests/test_export_modal.py          | 6 +++++-
 functional_tests/test_feedback_label_system.py | 1 -
 functional_tests/test_login_page.py            | 2 +-
 functional_tests/test_solution_comments.py     | 4 ++--
 4 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/functional_tests/test_export_modal.py b/functional_tests/test_export_modal.py
index 6981507d..bd4ad1bb 100644
--- a/functional_tests/test_export_modal.py
+++ b/functional_tests/test_export_modal.py
@@ -2,6 +2,8 @@ import json
 import os
 from pathlib import Path
 from selenium.webdriver.support.ui import WebDriverWait
+from selenium.webdriver.common.action_chains import ActionChains
+
 
 from core.models import UserAccount
 from functional_tests.util import GradyTestCase, login, reset_browser_after_test
@@ -124,7 +126,9 @@ class ExportTestModal(GradyTestCase):
         self.browser.find_element_by_id('export-btn').click()
         self.browser.find_element_by_id('export-list1').click()
         instance_export_modal = self.browser.find_element_by_id('instance-export-modal')
-        instance_export_modal.find_element_by_id('instance-export-dl').click()
+        # instance_export_modal.find_element_by_id('instance-export-dl').click()
+        export_btn = self.browser.find_element_by_id('instance-export-dl')
+        ActionChains(self.browser).move_to_element(export_btn).click().perform()
         WebDriverWait(self.browser, 10).until(expect_file_to_be_downloaded(JSON_EXPORT_FILE))
         try:
             with open(JSON_EXPORT_FILE) as f:
diff --git a/functional_tests/test_feedback_label_system.py b/functional_tests/test_feedback_label_system.py
index 37d0c70d..13a0adf0 100644
--- a/functional_tests/test_feedback_label_system.py
+++ b/functional_tests/test_feedback_label_system.py
@@ -44,7 +44,6 @@ class FeedbackLabelSystemTest(GradyTestCase):
         self.browser.find_elements_by_class_name('v-color-picker__color')[colour_num].click()
         self.browser.find_element_by_id('create-label-btn').click()
         WebDriverWait(self.browser, 10).until(query_returns_object(FeedbackLabel, name=name))
-        #WebDriverWait(self.browser, 10).until(self.browser.find_element_by_class_name('notification'))
         self.browser.find_element_by_class_name('notification-title').click()
 
     # updates an already existing label with the given arguments
diff --git a/functional_tests/test_login_page.py b/functional_tests/test_login_page.py
index 4ab1d3f2..002ce2fa 100644
--- a/functional_tests/test_login_page.py
+++ b/functional_tests/test_login_page.py
@@ -130,7 +130,7 @@ class LoginPageTest(GradyTestCase):
         self.browser.get(self.live_server_url)
         self.browser.find_element_by_id('register').click()
         self.browser.find_element_by_id('gdpr-notice')
-        #self.browser.find_element_by_id('accept-gdpr-notice').click()
+        # self.browser.find_element_by_id('accept-gdpr-notice').click()
         accept_btn = self.browser.find_element_by_id('accept-gdpr-notice')
         ActionChains(self.browser).move_to_element(accept_btn).click().perform()
         username_input = self.browser.find_element_by_id('input-register-username')
diff --git a/functional_tests/test_solution_comments.py b/functional_tests/test_solution_comments.py
index 756f7f99..0fa7e54f 100644
--- a/functional_tests/test_solution_comments.py
+++ b/functional_tests/test_solution_comments.py
@@ -70,7 +70,7 @@ class TestSolutionComments(GradyTestCase):
         self._write_comment()
         solution_table = self.browser.find_element_by_class_name('solution-table')
         solution_table.find_element_by_class_name('delete-button').click()
-        #self.browser.find_element_by_id('confirm-delete-comment').click()
+        # self.browser.find_element_by_id('confirm-delete-comment').click()
         delete_btn = self.browser.find_element_by_id('confirm-delete-comment')
         ActionChains(self.browser).move_to_element(delete_btn).click().perform()
         WebDriverWait(self.browser, 10).until_not(
@@ -129,7 +129,7 @@ class TestSolutionComments(GradyTestCase):
         sub_types.find_element_by_tag_name('div').click()
         solution_table = self.browser.find_element_by_class_name('solution-table')
         solution_table.find_element_by_class_name('delete-button').click()
-        #self.browser.find_element_by_id('confirm-delete-comment').click()
+        # self.browser.find_element_by_id('confirm-delete-comment').click()
         delete_btn = self.browser.find_element_by_id('confirm-delete-comment')
         ActionChains(self.browser).move_to_element(delete_btn).click().perform()
         WebDriverWait(self.browser, 10).until_not(
-- 
GitLab