diff --git a/src/SilverStripe/BehatExtension/Console/Processor/InitProcessor.php b/src/SilverStripe/BehatExtension/Console/Processor/InitProcessor.php index b42c052..c273a14 100644 --- a/src/SilverStripe/BehatExtension/Console/Processor/InitProcessor.php +++ b/src/SilverStripe/BehatExtension/Console/Processor/InitProcessor.php @@ -153,10 +153,6 @@ use SilverStripe\BehatExtension\Context\SilverStripeContext, SilverStripe\Framework\Test\Behaviour\CmsUiContext, SilverStripe\Cms\Test\Behaviour; -// PHPUnit -require_once 'PHPUnit/Autoload.php'; -require_once 'PHPUnit/Framework/Assert/Functions.php'; - /** * Features context * diff --git a/src/SilverStripe/BehatExtension/Context/BasicContext.php b/src/SilverStripe/BehatExtension/Context/BasicContext.php index 2e06e90..a6a3e66 100644 --- a/src/SilverStripe/BehatExtension/Context/BasicContext.php +++ b/src/SilverStripe/BehatExtension/Context/BasicContext.php @@ -13,8 +13,7 @@ use Behat\Gherkin\Node\PyStringNode, Behat\Gherkin\Node\TableNode; // PHPUnit -require_once 'PHPUnit/Autoload.php'; -require_once 'PHPUnit/Framework/Assert/Functions.php'; +require_once BASE_PATH . '/vendor/phpunit/phpunit/src/Framework/Assert/Functions.php'; /** * BasicContext diff --git a/src/SilverStripe/BehatExtension/Context/EmailContext.php b/src/SilverStripe/BehatExtension/Context/EmailContext.php index 2ed15bd..a23f6ae 100644 --- a/src/SilverStripe/BehatExtension/Context/EmailContext.php +++ b/src/SilverStripe/BehatExtension/Context/EmailContext.php @@ -14,8 +14,7 @@ Behat\Gherkin\Node\TableNode; use Symfony\Component\DomCrawler\Crawler; // PHPUnit -require_once 'PHPUnit/Autoload.php'; -require_once 'PHPUnit/Framework/Assert/Functions.php'; +require_once BASE_PATH . '/vendor/phpunit/phpunit/src/Framework/Assert/Functions.php'; /** * Context used to define steps related to email sending. diff --git a/src/SilverStripe/BehatExtension/Context/FixtureContext.php b/src/SilverStripe/BehatExtension/Context/FixtureContext.php index caadde7..256e0cc 100644 --- a/src/SilverStripe/BehatExtension/Context/FixtureContext.php +++ b/src/SilverStripe/BehatExtension/Context/FixtureContext.php @@ -9,8 +9,7 @@ use Behat\Behat\Context\BehatContext, SilverStripe\Filesystem\Storage\AssetStore; // PHPUnit -require_once 'PHPUnit/Autoload.php'; -require_once 'PHPUnit/Framework/Assert/Functions.php'; +require_once BASE_PATH . '/vendor/phpunit/phpunit/src/Framework/Assert/Functions.php'; /** * Context used to create fixtures in the SilverStripe ORM. diff --git a/src/SilverStripe/BehatExtension/Context/LoginContext.php b/src/SilverStripe/BehatExtension/Context/LoginContext.php index 81fb553..9a27d90 100644 --- a/src/SilverStripe/BehatExtension/Context/LoginContext.php +++ b/src/SilverStripe/BehatExtension/Context/LoginContext.php @@ -11,8 +11,7 @@ use Behat\Gherkin\Node\PyStringNode, Behat\Gherkin\Node\TableNode; // PHPUnit -require_once 'PHPUnit/Autoload.php'; -require_once 'PHPUnit/Framework/Assert/Functions.php'; +require_once BASE_PATH . '/vendor/phpunit/phpunit/src/Framework/Assert/Functions.php'; /** * LoginContext diff --git a/src/SilverStripe/BehatExtension/Context/SilverStripeContext.php b/src/SilverStripe/BehatExtension/Context/SilverStripeContext.php index a35080c..cb915c6 100644 --- a/src/SilverStripe/BehatExtension/Context/SilverStripeContext.php +++ b/src/SilverStripe/BehatExtension/Context/SilverStripeContext.php @@ -20,6 +20,8 @@ use Symfony\Component\Yaml\Yaml; // Mink etc. require_once 'vendor/autoload.php'; +require_once BASE_PATH . '/vendor/phpunit/phpunit/src/Framework/Assert/Functions.php'; + /** * SilverStripeContext *