From cf9ddc4b93942ea4c5a755a0d3019abcd327cc99 Mon Sep 17 00:00:00 2001 From: everzet Date: Wed, 30 May 2012 01:05:14 +0200 Subject: [PATCH] automatically activate session if specific driver installed --- src/Behat/MinkExtension/Extension.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Behat/MinkExtension/Extension.php b/src/Behat/MinkExtension/Extension.php index 41f2401..e71257c 100644 --- a/src/Behat/MinkExtension/Extension.php +++ b/src/Behat/MinkExtension/Extension.php @@ -46,19 +46,19 @@ class Extension implements ExtensionInterface } } - if (isset($config['goutte'])) { + if (isset($config['goutte']) || class_exists('Behat\\Mink\\Driver\\GoutteDriver')) { $loader->load('sessions/goutte.xml'); } - if (isset($config['sahi'])) { + if (isset($config['sahi']) || class_exists('Behat\\Mink\\Driver\\SahiDriver')) { $loader->load('sessions/sahi.xml'); } - if (isset($config['zombie'])) { + if (isset($config['zombie']) || class_exists('Behat\\Mink\\Driver\\ZombieDriver')) { $loader->load('sessions/zombie.xml'); } - if (isset($config['selenium'])) { + if (isset($config['selenium']) || class_exists('Behat\\Mink\\Driver\\SeleniumDriver')) { $loader->load('sessions/selenium.xml'); } - if (isset($config['selenium2'])) { + if (isset($config['selenium2']) || class_exists('Behat\\Mink\\Driver\\Selenium2Driver')) { $loader->load('sessions/selenium2.xml'); }