From da42c16ae7014723012dccdc17c0d39a32ab5713 Mon Sep 17 00:00:00 2001 From: Evgeny Anatskiy Date: Thu, 7 Sep 2017 13:47:40 +0200 Subject: [PATCH] add history view test --- test/selenium_tests/test_saved_histories.py | 31 +++++++++++++-------- 1 file changed, 19 insertions(+), 12 deletions(-) diff --git a/test/selenium_tests/test_saved_histories.py b/test/selenium_tests/test_saved_histories.py index 2baffb0cbe3..8c8f8317b70 100644 --- a/test/selenium_tests/test_saved_histories.py +++ b/test/selenium_tests/test_saved_histories.py @@ -20,6 +20,25 @@ class SavedHistoriesTestCase(SeleniumTestCase): # self.assert_grid_histories_are([HISTORY3_NAME, HISTORY2_NAME, 'Unnamed history']) self.assert_history_in_grid(HISTORY2_NAME) + @selenium_test + def test_history_switch(self): + self.navigate_to_saved_histories_page() + + self.click_popup_option(HISTORY2_NAME, 'Switch') + time.sleep(1) + + selector = '#current-history-panel .name.editable-text' + history_name = self.wait_for_selector(selector) + + self.assertEqual(history_name.text, HISTORY2_NAME) + + @selenium_test + def test_history_view(self): + self.navigate_to_saved_histories_page() + self.click_popup_option(HISTORY2_NAME, 'View') + history_name = self.wait_for_selector('.name.editable-text') + self.assertEqual(history_name.text, HISTORY2_NAME) + @selenium_test def test_rename_history(self): self.navigate_to_saved_histories_page() @@ -59,18 +78,6 @@ class SavedHistoriesTestCase(SeleniumTestCase): self.assert_history_in_grid(HISTORY2_NAME) - @selenium_test - def test_history_switch(self): - self.navigate_to_saved_histories_page() - - self.click_popup_option(HISTORY2_NAME, 'Switch') - time.sleep(1) - - selector = '#current-history-panel .name.editable-text' - history_name = self.wait_for_selector(selector) - - self.assertEqual(history_name.text, HISTORY2_NAME) - def assert_grid_histories_are(self, expected_histories, sort_matters=True): actual_histories = self.get_histories() if not sort_matters: