Skip to content

Commit 4c49687

Browse files
committed
Using already downloaded jar and waiting for uploaded files to show up
1 parent 86686e7 commit 4c49687

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

examples/ruby/spec/drivers/remote_webdriver_spec.rb

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
let(:target_directory) { File.join(Dir.tmpdir, SecureRandom.uuid) }
88
let(:wait) { Selenium::WebDriver::Wait.new(timeout: 2) }
99
let(:server) do
10-
Selenium::Server.get(:latest,
11-
background: true,
12-
args: %w[--selenium-manager true --enable-managed-downloads true])
10+
Selenium::Server.new(File.expand_path(File.join('..', '..', '..', 'selenium-server-4.33.0.jar'), __dir__),
11+
background: true,
12+
args: %w[--selenium-manager true --enable-managed-downloads true])
1313
end
1414
let(:grid_url) { server.webdriver_url }
1515

@@ -35,8 +35,8 @@
3535
file_input.send_keys(upload_file)
3636
driver.find_element(id: 'file-submit').click
3737

38-
file_name = driver.find_element(id: 'uploaded-files')
39-
expect(file_name.text).to eq 'selenium-snapshot.png'
38+
wait.until { driver.find_element(id: 'uploaded-files') }
39+
expect(driver.find_element(id: 'uploaded-files').text).to eq 'selenium-snapshot.png'
4040
end
4141

4242
it 'downloads' do

0 commit comments

Comments
 (0)