Skip to content
Snippets Groups Projects
Commit 1724d953 authored by Jakob Dieterle's avatar Jakob Dieterle
Browse files

further details

parent 472863f9
No related branches found
No related tags found
1 merge request!285Resolve "Create new yarn lockfile"
Pipeline #253368 canceled
...@@ -109,7 +109,7 @@ class ExportTestModal(GradyTestCase): ...@@ -109,7 +109,7 @@ class ExportTestModal(GradyTestCase):
export_scores.click() export_scores.click()
data_export_modal = self.browser.find_element_by_id('data-export-modal') data_export_modal = self.browser.find_element_by_id('data-export-modal')
data_export_btn = data_export_modal.find_element_by_id('export-data-download-btn') data_export_btn = data_export_modal.find_element_by_id('export-data-download-btn')
data_export_btn.click() ActionChains(self.browser).move_to_element(data_export_btn).click().perform()
WebDriverWait(self.browser, 10).until(expect_file_to_be_downloaded(JSON_EXPORT_FILE)) WebDriverWait(self.browser, 10).until(expect_file_to_be_downloaded(JSON_EXPORT_FILE))
try: try:
with open(JSON_EXPORT_FILE) as f: with open(JSON_EXPORT_FILE) as f:
...@@ -127,7 +127,7 @@ class ExportTestModal(GradyTestCase): ...@@ -127,7 +127,7 @@ class ExportTestModal(GradyTestCase):
self.browser.find_element_by_id('export-list1').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 = 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') export_btn = instance_export_modal.find_element_by_id('instance-export-dl')
ActionChains(self.browser).move_to_element(export_btn).click().perform() ActionChains(self.browser).move_to_element(export_btn).click().perform()
WebDriverWait(self.browser, 10).until(expect_file_to_be_downloaded(JSON_EXPORT_FILE)) WebDriverWait(self.browser, 10).until(expect_file_to_be_downloaded(JSON_EXPORT_FILE))
try: try:
......
import os import os
from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.common.action_chains import ActionChains
from core import models from core import models
from functional_tests.util import (GradyTestCase, login, query_returns_object, from functional_tests.util import (GradyTestCase, login, query_returns_object,
...@@ -37,5 +39,7 @@ class TestImport(GradyTestCase): ...@@ -37,5 +39,7 @@ class TestImport(GradyTestCase):
self.browser.find_element_by_id("import-data-list-item").click() self.browser.find_element_by_id("import-data-list-item").click()
file_input = self.browser.find_element_by_id("file-input") file_input = self.browser.find_element_by_id("file-input")
file_input.send_keys(JSON_EXPORT_FILE) file_input.send_keys(JSON_EXPORT_FILE)
self.browser.find_element_by_id("submit-import").click() # self.browser.find_element_by_id("submit-import").click()
import_btn = self.browser.find_element_by_id('submit-import')
ActionChains(self.browser).move_to_element(import_btn).click().perform()
WebDriverWait(self.browser, 20).until(query_returns_object(models.SubmissionType)) WebDriverWait(self.browser, 20).until(query_returns_object(models.SubmissionType))
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment