From 207cf0aefe64d01b4f86771561564e2aa985f176 Mon Sep 17 00:00:00 2001 From: Arona Date: Wed, 27 May 2020 19:00:07 +0200 Subject: [PATCH] Make asset create test scroll the page For a more useful screenshot... --- assets/tests/test_assets.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/assets/tests/test_assets.py b/assets/tests/test_assets.py index a6dab513..0e12a6f2 100644 --- a/assets/tests/test_assets.py +++ b/assets/tests/test_assets.py @@ -16,6 +16,7 @@ from selenium.webdriver.support.ui import WebDriverWait from PyRIGS.tests.base import animation_is_finished import datetime from django.utils import timezone +from selenium.webdriver.common.action_chains import ActionChains @screenshot_failure_cls @@ -134,6 +135,8 @@ class TestAssetForm(AutoLoginTest): self.page.purchased_from_selector.set_option(self.supplier.name, True) self.page.purchase_price = "12.99" self.page.salvage_value = "99.12" + # FIXME Scroll down to make failure screenshot more useful... + ActionChains(self.driver).move_to_element(self.driver.find_element_by_class_name('btn-success')).perform() self.page.date_acquired = acquired = datetime.date(2020, 5, 20) self.page.parent_selector.toggle()