def _edit_wiki_setup(self): """ """ # Browse to wiki page self.driver.find_element_by_link_text('Wiki').click() # Get original version and text orig_version = util.get_wiki_version(self.driver) orig_text = util.get_wiki_text(self.driver) if orig_version else '' # Click edit button util.edit_wiki(self.driver) return orig_version, orig_text
def _edit_wiki_teardown(self, expected_version, expected_text): """ """ # Test preview text preview_text = util.get_wiki_preview(self.driver) self.assertEqual(preview_text, expected_text) # Click submit button util.submit_wiki_text(self.driver) # Get updated version and text new_version = util.get_wiki_version(self.driver) new_text = util.get_wiki_text(self.driver) if new_version else '' # Test version and text self.assertEqual(new_version, expected_version) self.assertEqual(new_text, expected_text) # Check version on dashboard self._check_dashboard(expected_version)