Bug 1336022 - Fix test_window_handles_after_opening_new_tab by waiting for the page loaded in the new tab. r=whimboo draft
authoranjul tyagi <anjul.ten@gmail.com>
Fri, 10 Feb 2017 17:00:17 +0530
changeset 481676 ae720eef5de1eaa971927384369ce7b99db8c436
parent 480622 72377305fc980bd03957e2f80e7f85fe74f0e5b2
child 545279 4e19ea7ce5cf796b426f0eb59bb8d11d33a4f275
push id44910
push userbmo:anjul.ten@gmail.com
push dateFri, 10 Feb 2017 11:31:32 +0000
reviewerswhimboo
bugs1336022
milestone54.0a1
Bug 1336022 - Fix test_window_handles_after_opening_new_tab by waiting for the page loaded in the new tab. r=whimboo MozReview-Commit-ID: D2Cx1ntdC35
testing/marionette/harness/marionette_harness/tests/unit/test_window_handles_content.py
--- a/testing/marionette/harness/marionette_harness/tests/unit/test_window_handles_content.py
+++ b/testing/marionette/harness/marionette_harness/tests/unit/test_window_handles_content.py
@@ -28,17 +28,17 @@ class TestWindowHandles(WindowManagerMix
 
         new_tab = self.open_tab(trigger=open_with_link)
         self.assertEqual(len(self.marionette.window_handles), len(self.start_tabs) + 1)
         self.assertEqual(self.marionette.current_window_handle, self.start_tab)
 
         self.marionette.switch_to_window(new_tab)
         self.assertEqual(self.marionette.current_window_handle, new_tab)
         Wait(self.marionette, timeout=self.marionette.timeout.page_load).until(
-                lambda mn: mn.get_url() == self.empty_page)
+            lambda mn: mn.get_url() == self.empty_page)
 
         self.marionette.switch_to_window(self.start_tab)
         self.assertEqual(self.marionette.current_window_handle, self.start_tab)
         self.assertEqual(self.marionette.get_url(), self.test_page)
 
         self.marionette.switch_to_window(new_tab)
         self.marionette.close()
         self.assertEqual(len(self.marionette.window_handles), len(self.start_tabs))