29 lines
784 B
PHP
29 lines
784 B
PHP
![]() |
<?php
|
||
|
|
||
|
$file = __DIR__.'/../../../autoload.php';
|
||
|
|
||
|
if (!file_exists($file)) {
|
||
|
echo PHP_EOL.'The Mink driver testsuite expects Mink to be installed as a composer dependency of your project'.PHP_EOL;
|
||
|
exit(1);
|
||
|
}
|
||
|
|
||
|
/** @var \Composer\Autoload\ClassLoader $loader */
|
||
|
$loader = require $file;
|
||
|
|
||
|
$loader->addPsr4('Behat\Mink\Tests\Driver\\', __DIR__.'/tests');
|
||
|
|
||
|
// Clean the global variables
|
||
|
unset($file);
|
||
|
unset($loader);
|
||
|
|
||
|
// Check the definition of the driverLoaderFactory
|
||
|
|
||
|
if (!isset($GLOBALS['driver_config_factory'])) {
|
||
|
echo PHP_EOL.'The "driver_config_factory" global variable must be set.'.PHP_EOL;
|
||
|
exit(1);
|
||
|
}
|
||
|
if (!is_callable($GLOBALS['driver_config_factory'])) {
|
||
|
echo PHP_EOL.'The "driver_config_factory" global variable must be a callable.'.PHP_EOL;
|
||
|
exit(1);
|
||
|
}
|