Implement direct SauceLabs support

This commit is contained in:
everzet
2013-06-03 10:39:43 +01:00
parent 52cee46976
commit 76a9c1f8fb
2 changed files with 98 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
<?xml version="1.0" ?>
<container xmlns="http://symfony.com/schema/dic/services"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">
<parameters>
<parameter key="behat.mink.driver.saucelabs.class">Behat\Mink\Driver\Selenium2Driver</parameter>
<parameter key="behat.mink.saucelabs.browser">%behat.mink.browser_name%</parameter>
<parameter key="behat.mink.saucelabs.capabilities" type="collection"></parameter>
<parameter key="behat.mink.saucelabs.wd_host">https://USERNAME:ACCESS_KEY@ondemand.saucelabs.com/wd/hub</parameter>
</parameters>
<services>
<service id="behat.mink.session.saucelabs" class="%behat.mink.session.class%">
<argument type="service">
<service class="%behat.mink.driver.saucelabs.class%">
<argument>%behat.mink.saucelabs.browser%</argument>
<argument>%behat.mink.saucelabs.capabilities%</argument>
<argument>%behat.mink.saucelabs.wd_host%</argument>
</service>
</argument>
<argument type="service" id="behat.mink.selector.handler" />
<tag name="behat.mink.session" alias="saucelabs" />
</service>
</services>
</container>