X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=vendor%2Fbehat%2Fmink-extension%2Fsrc%2FBehat%2FMinkExtension%2FServiceContainer%2FDriver%2FSahiFactory.php;fp=vendor%2Fbehat%2Fmink-extension%2Fsrc%2FBehat%2FMinkExtension%2FServiceContainer%2FDriver%2FSahiFactory.php;h=0000000000000000000000000000000000000000;hp=860f3cf4e1459d383fce020ab80971b57ff6928a;hb=af6d1fb995500ae68849458ee10d66abbdcfb252;hpb=680c79a86e3ed402f263faeac92e89fb6d9edcc0 diff --git a/vendor/behat/mink-extension/src/Behat/MinkExtension/ServiceContainer/Driver/SahiFactory.php b/vendor/behat/mink-extension/src/Behat/MinkExtension/ServiceContainer/Driver/SahiFactory.php deleted file mode 100644 index 860f3cf4e..000000000 --- a/vendor/behat/mink-extension/src/Behat/MinkExtension/ServiceContainer/Driver/SahiFactory.php +++ /dev/null @@ -1,74 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Behat\MinkExtension\ServiceContainer\Driver; - -use Symfony\Component\Config\Definition\Builder\ArrayNodeDefinition; -use Symfony\Component\DependencyInjection\Definition; - -class SahiFactory implements DriverFactory -{ - /** - * {@inheritdoc} - */ - public function getDriverName() - { - return 'sahi'; - } - - /** - * {@inheritdoc} - */ - public function supportsJavascript() - { - return true; - } - - /** - * {@inheritdoc} - */ - public function configure(ArrayNodeDefinition $builder) - { - $builder - ->children() - ->scalarNode('sid')->defaultNull()->end() - ->scalarNode('host')->defaultValue('localhost')->end() - ->scalarNode('port')->defaultValue(9999)->end() - ->scalarNode('browser')->defaultNull()->end() - ->scalarNode('limit')->defaultValue(600)->end() - ->end() - ; - } - - /** - * {@inheritdoc} - */ - public function buildDriver(array $config) - { - if (!class_exists('Behat\Mink\Driver\SahiDriver')) { - throw new \RuntimeException( - 'Install MinkSahiDriver in order to use sahi driver.' - ); - } - - return new Definition('Behat\Mink\Driver\SahiDriver', array( - '%mink.browser_name%', - new Definition('Behat\SahiClient\Client', array( - new Definition('Behat\SahiClient\Connection', array( - $config['sid'], - $config['host'], - $config['port'], - $config['browser'], - $config['limit'], - )), - )), - )); - } -}