File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
rb/spec/integration/selenium/webdriver/spec_support Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -99,7 +99,7 @@ def remote_server?
99
99
100
100
def remote_server_jar
101
101
if ENV [ 'DOWNLOAD_SERVER' ]
102
- @remote_server_jar ||= "#{ root . join ( 'rb/selenium-server-standalone' ) . to_s } -#{ Selenium ::Server . latest } .jar" . to_s
102
+ @remote_server_jar ||= "#{ root . join ( 'rb/selenium-server-standalone' ) . to_s } -#{ Selenium ::Server . latest } .jar"
103
103
@remote_server_jar = root . join ( "rb/#{ Selenium ::Server . download ( :latest ) } " ) . to_s unless File . exist? @remote_server_jar
104
104
else
105
105
@remote_server_jar ||= root . join ( 'buck-out/gen/java/server/src/org/openqa/grid/selenium/selenium.jar' ) . to_s
@@ -130,7 +130,9 @@ def url_for(filename)
130
130
end
131
131
132
132
def root
133
- @root ||= Pathname . new ( '../../../../../../../' ) . expand_path ( __FILE__ )
133
+ # prefer #realpath over #expand_path to avoid problems with UNC
134
+ # see https://bugs.ruby-lang.org/issues/13515
135
+ @root ||= Pathname . new ( '../../../../../../../' ) . realpath ( __FILE__ )
134
136
end
135
137
136
138
def remote_capabilities
You can’t perform that action at this time.
0 commit comments