- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
def perform
...
settings = get_settings
@browser = Selenium::WebDriver.for(settings.delete(:driver).try(:to_sym), settings)
...
end
def get_settings
settings = Settings.get('selenium_terminal').map{ |(k, e)| k == 'desired_capabilities' && [k.to_sym, e.to_sym] || [k.to_sym, e] }
Hash[settings] rescue nil
end
Follow us!
Кавабанга!