Class: Safari
Instance Method Summary collapse
-
#initialize(path = File.join(ENV['ProgramFiles'] || 'c:\Program Files', '\Safari\Safari.exe')) ⇒ Safari
constructor
A new instance of Safari.
Methods inherited from Webkit
#setup, #supported?, #teardown, #visit
Methods inherited from Browser
#escaped_name, #host, #linux?, #macos?, #name, #open, #path, #setup, #supported?, #teardown, #to_s, #visit, #windows?
Constructor Details
#initialize(path = File.join(ENV['ProgramFiles'] || 'c:\Program Files', '\Safari\Safari.exe')) ⇒ Safari
Returns a new instance of Safari.
2 3 4 |
# File 'lib/hanoi/browsers/safari.rb', line 2 def initialize(path = File.join(ENV['ProgramFiles'] || 'c:\Program Files', '\Safari\Safari.exe')) @path = path end |