Skip to content

Commit 2cae43e

Browse files
committed
fix driver references
1 parent 19d19cf commit 2cae43e

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

examples/ruby/spec/browsers/chrome_spec.rb

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -124,8 +124,8 @@
124124
end
125125

126126
it 'gets and sets network conditions' do
127-
@driver.network_conditions = {offline: false, latency: 100, throughput: 200}
128-
expect(@driver.network_conditions).to eq(
127+
driver.network_conditions = {offline: false, latency: 100, throughput: 200}
128+
expect(driver.network_conditions).to eq(
129129
'offline' => false,
130130
'latency' => 100,
131131
'download_throughput' => 200,
@@ -134,22 +134,22 @@
134134
end
135135

136136
it 'gets the browser logs' do
137-
@driver.navigate.to 'https://www.selenium.dev/selenium/web/'
137+
driver.navigate.to 'https://www.selenium.dev/selenium/web/'
138138
sleep 1
139-
logs = @driver.logs.get(:browser)
139+
logs = driver.logs.get(:browser)
140140

141141
expect(logs.first.message).to include 'Failed to load resource'
142142
end
143143

144144
it 'sets permissions' do
145-
@driver.navigate.to 'https://www.selenium.dev/selenium/web/'
145+
driver.navigate.to 'https://www.selenium.dev/selenium/web/'
146146

147-
@driver.add_permission('camera', 'denied')
148-
@driver.add_permissions('clipboard-read' => 'denied', 'clipboard-write' => 'prompt')
147+
driver.add_permission('camera', 'denied')
148+
driver.add_permissions('clipboard-read' => 'denied', 'clipboard-write' => 'prompt')
149149

150-
expect(permission('camera')).to eq('denied')
151-
expect(permission('clipboard-read')).to eq('denied')
152-
expect(permission('clipboard-write')).to eq('prompt')
150+
expect(permission(driver, 'camera')).to eq('denied')
151+
expect(permission(driver, 'clipboard-read')).to eq('denied')
152+
expect(permission(driver, 'clipboard-write')).to eq('prompt')
153153
end
154154
end
155155

@@ -163,8 +163,8 @@ def chrome_location
163163
ENV['CHROME_BIN'] = finder.browser_path
164164
end
165165

166-
def permission(name)
167-
@driver.execute_async_script('callback = arguments[arguments.length - 1];' \
166+
def permission(driver, name)
167+
driver.execute_async_script('callback = arguments[arguments.length - 1];' \
168168
'callback(navigator.permissions.query({name: arguments[0]}));', name)['state']
169169
end
170170
end

0 commit comments

Comments
 (0)