Renamed the SauceLabsFactory for consistent casing
This commit is contained in:
@@ -230,7 +230,7 @@ the following parameters to avoid the validation error triggered by Guzzle :
|
|||||||
my_session:
|
my_session:
|
||||||
selenium2: ~
|
selenium2: ~
|
||||||
|
|
||||||
* ``SaucelabsDriver`` - special flavor of the Selenium2Driver configured to use the
|
* ``SauceLabsDriver`` - special flavor of the Selenium2Driver configured to use the
|
||||||
selenium2 hosted installation of saucelabs.com. In order to use it, modify your
|
selenium2 hosted installation of saucelabs.com. In order to use it, modify your
|
||||||
``behat.yml`` profile:
|
``behat.yml`` profile:
|
||||||
|
|
||||||
@@ -241,7 +241,20 @@ the following parameters to avoid the validation error triggered by Guzzle :
|
|||||||
Behat\MinkExtension\Extension:
|
Behat\MinkExtension\Extension:
|
||||||
sessions:
|
sessions:
|
||||||
my_session:
|
my_session:
|
||||||
saucelabs: ~
|
sauce_labs: ~
|
||||||
|
|
||||||
|
* ``BrowserStackDriver`` - special flavor of the Selenium2Driver configured to use the
|
||||||
|
selenium2 hosted installation of browserstack.com. In order to use it, modify your
|
||||||
|
``behat.yml`` profile:
|
||||||
|
|
||||||
|
.. code-block:: yaml
|
||||||
|
|
||||||
|
default:
|
||||||
|
extensions:
|
||||||
|
Behat\MinkExtension\Extension:
|
||||||
|
sessions:
|
||||||
|
my_session:
|
||||||
|
browser_stack: ~
|
||||||
|
|
||||||
* ``SeleniumDriver`` - javascript driver. In order to use it, modify your ``behat.yml``
|
* ``SeleniumDriver`` - javascript driver. In order to use it, modify your ``behat.yml``
|
||||||
profile:
|
profile:
|
||||||
|
|||||||
@@ -4,16 +4,16 @@ namespace spec\Behat\MinkExtension\ServiceContainer\Driver;
|
|||||||
|
|
||||||
use PhpSpec\ObjectBehavior;
|
use PhpSpec\ObjectBehavior;
|
||||||
|
|
||||||
class SaucelabsFactorySpec extends ObjectBehavior
|
class SauceLabsFactorySpec extends ObjectBehavior
|
||||||
{
|
{
|
||||||
function it_is_a_driver_factory()
|
function it_is_a_driver_factory()
|
||||||
{
|
{
|
||||||
$this->shouldHaveType('Behat\MinkExtension\ServiceContainer\Driver\DriverFactory');
|
$this->shouldHaveType('Behat\MinkExtension\ServiceContainer\Driver\DriverFactory');
|
||||||
}
|
}
|
||||||
|
|
||||||
function it_is_named_saucelabs()
|
function it_is_named_sauce_labs()
|
||||||
{
|
{
|
||||||
$this->getDriverName()->shouldReturn('saucelabs');
|
$this->getDriverName()->shouldReturn('sauce_labs');
|
||||||
}
|
}
|
||||||
|
|
||||||
function it_supports_javascript()
|
function it_supports_javascript()
|
||||||
@@ -15,7 +15,7 @@ use Behat\MinkExtension\ServiceContainer\Driver\BrowserStackFactory;
|
|||||||
use Behat\MinkExtension\ServiceContainer\Driver\DriverFactory;
|
use Behat\MinkExtension\ServiceContainer\Driver\DriverFactory;
|
||||||
use Behat\MinkExtension\ServiceContainer\Driver\GoutteFactory;
|
use Behat\MinkExtension\ServiceContainer\Driver\GoutteFactory;
|
||||||
use Behat\MinkExtension\ServiceContainer\Driver\SahiFactory;
|
use Behat\MinkExtension\ServiceContainer\Driver\SahiFactory;
|
||||||
use Behat\MinkExtension\ServiceContainer\Driver\SaucelabsFactory;
|
use Behat\MinkExtension\ServiceContainer\Driver\SauceLabsFactory;
|
||||||
use Behat\MinkExtension\ServiceContainer\Driver\Selenium2Factory;
|
use Behat\MinkExtension\ServiceContainer\Driver\Selenium2Factory;
|
||||||
use Behat\MinkExtension\ServiceContainer\Driver\SeleniumFactory;
|
use Behat\MinkExtension\ServiceContainer\Driver\SeleniumFactory;
|
||||||
use Behat\MinkExtension\ServiceContainer\Driver\ZombieFactory;
|
use Behat\MinkExtension\ServiceContainer\Driver\ZombieFactory;
|
||||||
@@ -52,7 +52,7 @@ class Extension implements ExtensionInterface
|
|||||||
$this->registerDriverFactory(new SahiFactory());
|
$this->registerDriverFactory(new SahiFactory());
|
||||||
$this->registerDriverFactory(new SeleniumFactory());
|
$this->registerDriverFactory(new SeleniumFactory());
|
||||||
$this->registerDriverFactory(new Selenium2Factory());
|
$this->registerDriverFactory(new Selenium2Factory());
|
||||||
$this->registerDriverFactory(new SaucelabsFactory());
|
$this->registerDriverFactory(new SauceLabsFactory());
|
||||||
$this->registerDriverFactory(new BrowserStackFactory());
|
$this->registerDriverFactory(new BrowserStackFactory());
|
||||||
$this->registerDriverFactory(new ZombieFactory());
|
$this->registerDriverFactory(new ZombieFactory());
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -12,14 +12,14 @@ namespace Behat\MinkExtension\ServiceContainer\Driver;
|
|||||||
|
|
||||||
use Symfony\Component\Config\Definition\Builder\ArrayNodeDefinition;
|
use Symfony\Component\Config\Definition\Builder\ArrayNodeDefinition;
|
||||||
|
|
||||||
class SaucelabsFactory extends Selenium2Factory
|
class SauceLabsFactory extends Selenium2Factory
|
||||||
{
|
{
|
||||||
/**
|
/**
|
||||||
* {@inheritdoc}
|
* {@inheritdoc}
|
||||||
*/
|
*/
|
||||||
public function getDriverName()
|
public function getDriverName()
|
||||||
{
|
{
|
||||||
return 'saucelabs';
|
return 'sauce_labs';
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Reference in New Issue
Block a user