diff --git a/biweeklybudget/tests/acceptance/flaskapp/views/test_budgets.py b/biweeklybudget/tests/acceptance/flaskapp/views/test_budgets.py index c68968c8..02c9df82 100644 --- a/biweeklybudget/tests/acceptance/flaskapp/views/test_budgets.py +++ b/biweeklybudget/tests/acceptance/flaskapp/views/test_budgets.py @@ -39,6 +39,7 @@ from selenium.webdriver.support.ui import Select from biweeklybudget.tests.acceptance_helpers import AcceptanceHelper +from biweeklybudget.models.budget_model import Budget @pytest.mark.acceptance @@ -171,7 +172,11 @@ def get_page(self, base_url, selenium, testflask, testdb): # noqa self.baseurl = base_url selenium.get(base_url + '/budgets') - def test_1_populate_modal(self, selenium): + def test_1_populate_modal(self, selenium, testdb): + for b in testdb.query(Budget).all(): + print("Budget %d (%s) is_periodic=%s" % ( + b.id, b.name, b.is_periodic + )) link = selenium.find_element_by_xpath('//a[text()="Standing1 (4)"]') link.click() modal, title, body = self.get_modal_parts(selenium) @@ -207,7 +212,11 @@ def get_page(self, base_url, selenium, testflask, testdb): # noqa self.baseurl = base_url selenium.get(base_url + '/budgets') - def test_1_populate_modal(self, selenium): + def test_1_populate_modal(self, selenium, testdb): + for b in testdb.query(Budget).all(): + print("Budget %d (%s) is_periodic=%s" % ( + b.id, b.name, b.is_periodic + )) link = selenium.find_element_by_xpath('//a[text()="Standing2 (5)"]') link.click() modal, title, body = self.get_modal_parts(selenium)