Files
predis/tests/bootstrap.php
T
Daniele Alessandri 62b421f20e Switch from server profiles to commands factory.
This change reduces some unnecessary complexity in the library, Redis
commands do not change much after all. Developers can still implement
their own commands factory, inject new commands or override existing
ones. The "profile" client options has been renamed to "commands" and
it accepts instances of Predis\Command\FactoryInterface.

The test suite checks at runtime the version of the running instance
of Redis for integration tests to adapt itself automatically.
2016-06-04 15:36:21 +02:00

26 lines
835 B
PHP

<?php
/*
* This file is part of the Predis package.
*
* (c) Daniele Alessandri <suppakilla@gmail.com>
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
if (file_exists(__DIR__.'/../autoload.php')) {
require __DIR__.'/../autoload.php';
} elseif (@include('Predis/Autoloader.php')) {
Predis\Autoloader::register();
} else {
die('ERROR: Unable to find a suitable mean to register Predis\Autoloader.');
}
require __DIR__.'/PHPUnit/ArrayHasSameValuesConstraint.php';
require __DIR__.'/PHPUnit/RedisCommandConstraint.php';
require __DIR__.'/PHPUnit/PredisTestCase.php';
require __DIR__.'/PHPUnit/PredisCommandTestCase.php';
require __DIR__.'/PHPUnit/PredisConnectionTestCase.php';
require __DIR__.'/PHPUnit/PredisDistributorTestCase.php';