@@ -6823,20 +6823,24 @@ def assert_title(self, title):
68236823 error = (
68246824 "Expected page title [%s] does not match the actual title [%s]!"
68256825 )
6826- try:
6827- if not self.recorder_mode:
6828- self.assertEqual(expected, actual, error % (expected, actual))
6829- except Exception:
6830- self.wait_for_ready_state_complete()
6831- time.sleep(2)
6832- actual = self.get_page_title().strip()
6826+ if not self.recorder_mode:
68336827 try:
68346828 self.assertEqual(expected, actual, error % (expected, actual))
68356829 except Exception:
68366830 self.wait_for_ready_state_complete()
68376831 time.sleep(2)
68386832 actual = self.get_page_title().strip()
6839- self.assertEqual(expected, actual, error % (expected, actual))
6833+ try:
6834+ self.assertEqual(
6835+ expected, actual, error % (expected, actual)
6836+ )
6837+ except Exception:
6838+ self.wait_for_ready_state_complete()
6839+ time.sleep(2)
6840+ actual = self.get_page_title().strip()
6841+ self.assertEqual(
6842+ expected, actual, error % (expected, actual)
6843+ )
68406844 if self.demo_mode and not self.recorder_mode:
68416845 a_t = "ASSERT TITLE"
68426846 if self._language != "English":
@@ -6866,20 +6870,24 @@ def assert_title_contains(self, substring):
68666870 "Expected title substring [%s] does not appear "
68676871 "in the actual page title [%s]!"
68686872 )
6869- try:
6870- if not self.recorder_mode:
6871- self.assertIn(expected, actual, error % (expected, actual))
6872- except Exception:
6873- self.wait_for_ready_state_complete()
6874- time.sleep(2)
6875- actual = self.get_page_title().strip()
6873+ if not self.recorder_mode:
68766874 try:
68776875 self.assertIn(expected, actual, error % (expected, actual))
68786876 except Exception:
68796877 self.wait_for_ready_state_complete()
68806878 time.sleep(2)
68816879 actual = self.get_page_title().strip()
6882- self.assertIn(expected, actual, error % (expected, actual))
6880+ try:
6881+ self.assertIn(
6882+ expected, actual, error % (expected, actual)
6883+ )
6884+ except Exception:
6885+ self.wait_for_ready_state_complete()
6886+ time.sleep(2)
6887+ actual = self.get_page_title().strip()
6888+ self.assertIn(
6889+ expected, actual, error % (expected, actual)
6890+ )
68836891 if self.demo_mode and not self.recorder_mode:
68846892 a_t = "ASSERT TITLE CONTAINS"
68856893 if self._language != "English":
0 commit comments