summaryrefslogtreecommitdiff
path: root/archaeological_context_records
diff options
context:
space:
mode:
Diffstat (limited to 'archaeological_context_records')
-rw-r--r--archaeological_context_records/tests.py28
1 files changed, 2 insertions, 26 deletions
diff --git a/archaeological_context_records/tests.py b/archaeological_context_records/tests.py
index a089c1dc5..a99fbefe6 100644
--- a/archaeological_context_records/tests.py
+++ b/archaeological_context_records/tests.py
@@ -1500,19 +1500,7 @@ class SeleniumTestsContextRecords(SeleniumTests):
pks, geojsons = self.pks_and_geojson()
# from operation
for i in range(1, 3):
- self.WebDriverWait(self.selenium, self.waiting_time).until(
- lambda driver: driver.find_element_by_xpath(
- '//a[@class="nav-link dropdown-toggle"][@id="dropdown-menu-main"]'
- )
- )
- dropdown = self.selenium.find_element_by_xpath(
- '//a[@class="nav-link dropdown-toggle"][@id="dropdown-menu-main"]'
- )
- self.scroll(dropdown)
- dropdown.click()
- self.selenium.find_element_by_xpath(
- '//div[@class="dropdown-menu show"]/a[@href="/operation_search/"]'
- ).click()
+ self.access_from_dropdown('operation')
details = self.selenium.find_element_by_xpath(
"//tbody/tr[" + str(i) + ']/td/a[@class="display_details"]'
)
@@ -1525,19 +1513,7 @@ class SeleniumTestsContextRecords(SeleniumTests):
self._test_cr(j, pks, copy.deepcopy(geojsons), method="from operation")
# from search bar
for i in range(1, 5):
- self.WebDriverWait(self.selenium, self.waiting_time).until(
- lambda driver: driver.find_element_by_xpath(
- '//a[@class="nav-link dropdown-toggle"][@id="dropdown-menu-main"]'
- )
- )
- dropdown = self.selenium.find_element_by_xpath(
- '//a[@class="nav-link dropdown-toggle"][@id="dropdown-menu-main"]'
- )
- self.scroll(dropdown)
- dropdown.click()
- self.selenium.find_element_by_xpath(
- '//div[@class="dropdown-menu show"]/a[@href="/record_search/"]'
- ).click()
+ self.access_from_dropdown('record')
self._test_cr(i, pks, copy.deepcopy(geojsons))
# from bottom table, multiple displays
for i in range(1, 4):