| # frozen_string_literal: true | |
| module SeleniumRake | |
| class Browsers | |
| BROWSERS = { | |
| 'ff' => { | |
| driver: 'Marionette', | |
| }, | |
| 'marionette' => { | |
| driver: 'Marionette', | |
| }, | |
| 'ie' => { | |
| driver: 'Ie', | |
| }, | |
| 'edge' => { | |
| driver: 'Edge', | |
| }, | |
| 'chrome' => { | |
| driver: 'Chrome', | |
| }, | |
| 'remote_firefox' => { | |
| driver: 'Remote', | |
| deps: [ | |
| :remote_client, | |
| :'selenium-server-standalone', | |
| '//java/test/org/openqa/selenium/remote/server/auth:server' | |
| ] | |
| }, | |
| 'safari' => { | |
| driver: 'Safari', | |
| } | |
| }.freeze | |
| end | |
| end |