Skip to content

Commit ae60a7d

Browse files
authored
Adjusted testing examples in tutorial part 4 (#1842)
1 parent 8478afb commit ae60a7d

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

docs/tutorial/part_4.rst

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ Put the following code in ``chat/tests.py``:
5252
from channels.testing import ChannelsLiveServerTestCase
5353
from selenium import webdriver
5454
from selenium.webdriver.common.action_chains import ActionChains
55+
from selenium.webdriver.common.by import By
5556
from selenium.webdriver.support.wait import WebDriverWait
5657
5758
class ChatTests(ChannelsLiveServerTestCase):
@@ -124,14 +125,14 @@ Put the following code in ``chat/tests.py``:
124125
125126
def _open_new_window(self):
126127
self.driver.execute_script('window.open("about:blank", "_blank");')
127-
self.driver.switch_to.window(self.driver.window_handles[-1])
128+
self._switch_to_window(-1)
128129
129130
def _close_all_new_windows(self):
130131
while len(self.driver.window_handles) > 1:
131-
self.driver.switch_to.window(self.driver.window_handles[-1])
132+
self._switch_to_window(-1)
132133
self.driver.execute_script('window.close();')
133134
if len(self.driver.window_handles) == 1:
134-
self.driver.switch_to.window(self.driver.window_handles[0])
135+
self._switch_to_window(0)
135136
136137
def _switch_to_window(self, window_index):
137138
self.driver.switch_to.window(self.driver.window_handles[window_index])

0 commit comments

Comments
 (0)