diff --git a/rb/lib/selenium/webdriver/edge/service.rb b/rb/lib/selenium/webdriver/edge/service.rb index 1846d798427d8..afb64bd711888 100644 --- a/rb/lib/selenium/webdriver/edge/service.rb +++ b/rb/lib/selenium/webdriver/edge/service.rb @@ -46,7 +46,8 @@ def extract_service_args(driver_opts) driver_args = super driver_args << "--host=#{driver_opts[:host]}" if driver_opts.key? :host driver_args << "--package=#{driver_opts[:package]}" if driver_opts.key? :package - driver_args << "-verbose" if driver_opts[:verbose] == true + driver_args << "--silent" if driver_opts[:silent] == true + driver_args << "--verbose" if driver_opts[:verbose] == true driver_args end end # Service diff --git a/rb/spec/unit/selenium/webdriver/edge/service_spec.rb b/rb/spec/unit/selenium/webdriver/edge/service_spec.rb index 84c60862e73fc..43d4f478382e9 100644 --- a/rb/spec/unit/selenium/webdriver/edge/service_spec.rb +++ b/rb/spec/unit/selenium/webdriver/edge/service_spec.rb @@ -56,11 +56,13 @@ module Edge it 'accepts driver options' do driver_opts = {host: 'localhost', package: '/path/to/pkg', + silent: true, verbose: true} args = ["--host=#{driver_opts[:host]}", "--package=#{driver_opts[:package]}", - "-verbose"] + "--silent", + "--verbose"] driver = Driver.new(http_client: http, driver_opts: driver_opts) expect(driver.instance_variable_get("@service").instance_variable_get("@extra_args")).to eq args