Renamed the extension class to follow the Behat shortcut convention

This commit is contained in:
Christophe Coevoet
2014-05-08 13:45:26 +02:00
parent 80cd741d26
commit 14d3596895
6 changed files with 18 additions and 18 deletions

View File

@@ -4,7 +4,7 @@ default:
path: %paths.base%/features path: %paths.base%/features
contexts: [Behat\MinkExtension\Context\MinkContext] contexts: [Behat\MinkExtension\Context\MinkContext]
extensions: extensions:
Behat\MinkExtension\Extension: Behat\MinkExtension:
base_url: http://en.wikipedia.org/ base_url: http://en.wikipedia.org/
sessions: sessions:
default: default:

View File

@@ -3,7 +3,7 @@
"type": "behat-extension", "type": "behat-extension",
"description": "Mink extension for Behat", "description": "Mink extension for Behat",
"keywords": ["web", "test", "browser", "gui"], "keywords": ["web", "test", "browser", "gui"],
"homepage": "http://mink.behat.org", "homepage": "http://extensions.behat.org/mink",
"license": "MIT", "license": "MIT",
"authors": [ "authors": [
{ {
@@ -18,7 +18,7 @@
"require": { "require": {
"php": ">=5.3.2", "php": ">=5.3.2",
"behat/behat": "~3.0", "behat/behat": "~3.0,>=3.0.5",
"behat/mink": "~1.5", "behat/mink": "~1.5",
"symfony/config": "~2.2" "symfony/config": "~2.2"
}, },
@@ -32,7 +32,6 @@
"psr-0": { "Behat\\MinkExtension": "src/" } "psr-0": { "Behat\\MinkExtension": "src/" }
}, },
"extra": { "extra": {
"branch-alias": { "branch-alias": {
"dev-master": "2.0.x-dev" "dev-master": "2.0.x-dev"

View File

@@ -58,7 +58,7 @@ The easiest way to keep your suite updated is to use `Composer <http://getcompos
default: default:
# ... # ...
extensions: extensions:
Behat\MinkExtension\Extension: Behat\MinkExtension:
base_url: 'http://example.com' base_url: 'http://example.com'
sessions: sessions:
default: default:
@@ -148,7 +148,7 @@ will need to choose the driver you want to use.
default: default:
extensions: extensions:
Behat\MinkExtension\Extension: Behat\MinkExtension:
sessions: sessions:
first_session: first_session:
selenium2: ~ selenium2: ~
@@ -197,7 +197,7 @@ with support for 6 drivers out of the box:
default: default:
extensions: extensions:
Behat\MinkExtension\Extension: Behat\MinkExtension:
sessions: sessions:
my_session: my_session:
goutte: ~ goutte: ~
@@ -211,7 +211,7 @@ the following parameters to avoid the validation error triggered by Guzzle :
default: default:
extensions: extensions:
Behat\MinkExtension\Extension: Behat\MinkExtension:
sessions: sessions:
my_session: my_session:
goutte: goutte:
@@ -225,7 +225,7 @@ the following parameters to avoid the validation error triggered by Guzzle :
default: default:
extensions: extensions:
Behat\MinkExtension\Extension: Behat\MinkExtension:
sessions: sessions:
my_session: my_session:
selenium2: ~ selenium2: ~
@@ -238,7 +238,7 @@ the following parameters to avoid the validation error triggered by Guzzle :
default: default:
extensions: extensions:
Behat\MinkExtension\Extension: Behat\MinkExtension:
sessions: sessions:
my_session: my_session:
sauce_labs: ~ sauce_labs: ~
@@ -251,7 +251,7 @@ the following parameters to avoid the validation error triggered by Guzzle :
default: default:
extensions: extensions:
Behat\MinkExtension\Extension: Behat\MinkExtension:
sessions: sessions:
my_session: my_session:
browser_stack: ~ browser_stack: ~
@@ -263,7 +263,7 @@ the following parameters to avoid the validation error triggered by Guzzle :
default: default:
extensions: extensions:
Behat\MinkExtension\Extension: Behat\MinkExtension:
sessions: sessions:
my_session: my_session:
selenium: ~ selenium: ~
@@ -287,7 +287,7 @@ the following parameters to avoid the validation error triggered by Guzzle :
default: default:
extensions: extensions:
Behat\MinkExtension\Extension: Behat\MinkExtension:
sessions: sessions:
default: default:
zombie: ~ zombie: ~

View File

@@ -16,4 +16,4 @@ spl_autoload_register(function($class) {
} }
}, true, false); }, true, false);
return new Behat\MinkExtension\Extension; return new Behat\MinkExtension\ServiceContainer\MinkExtension;

View File

@@ -1,10 +1,10 @@
<?php <?php
namespace spec\Behat\MinkExtension; namespace spec\Behat\MinkExtension\ServiceContainer;
use PhpSpec\ObjectBehavior; use PhpSpec\ObjectBehavior;
class ExtensionSpec extends ObjectBehavior class MinkExtensionSpec extends ObjectBehavior
{ {
function it_is_a_testwork_extension() function it_is_a_testwork_extension()
{ {

View File

@@ -8,7 +8,7 @@
* file that was distributed with this source code. * file that was distributed with this source code.
*/ */
namespace Behat\MinkExtension; namespace Behat\MinkExtension\ServiceContainer;
use Behat\Behat\Context\ServiceContainer\ContextExtension; use Behat\Behat\Context\ServiceContainer\ContextExtension;
use Behat\MinkExtension\ServiceContainer\Driver\BrowserStackFactory; use Behat\MinkExtension\ServiceContainer\Driver\BrowserStackFactory;
@@ -33,8 +33,9 @@ use Symfony\Component\DependencyInjection\Reference;
* Mink extension for Behat class. * Mink extension for Behat class.
* *
* @author Konstantin Kudryashov <ever.zet@gmail.com> * @author Konstantin Kudryashov <ever.zet@gmail.com>
* @author Christophe Coevoet <stof@notk.org>
*/ */
class Extension implements ExtensionInterface class MinkExtension implements ExtensionInterface
{ {
const MINK_ID = 'mink'; const MINK_ID = 'mink';
const SELECTORS_HANDLER_ID = 'mink.selectors_handler'; const SELECTORS_HANDLER_ID = 'mink.selectors_handler';