Method: Ferrum::Browser::Command#initialize
- Defined in:
- lib/ferrum/browser/command.rb
#initialize(defaults, options, user_data_dir) ⇒ Command
Returns a new instance of Command.
27 28 29 30 31 32 33 34 35 36 |
# File 'lib/ferrum/browser/command.rb', line 27 def initialize(defaults, , user_data_dir) @flags = {} @defaults = defaults = @user_data_dir = user_data_dir @path = .browser_path || ENV.fetch("BROWSER_PATH", nil) || defaults.detect_path raise BinaryNotFoundError, NOT_FOUND unless @path end |