X-Git-Url: http://www.aleph1.co.uk/gitweb/?a=blobdiff_plain;ds=sidebyside;f=vendor%2Fsymfony%2Fhttp-kernel%2FTests%2FProfiler%2FRedisProfilerStorageTest.php;fp=vendor%2Fsymfony%2Fhttp-kernel%2FTests%2FProfiler%2FRedisProfilerStorageTest.php;h=1ddc2debda9cfad8dedbe72775d3f4e9a3cef416;hb=a2bd1bf0c2c1f1a17d188f4dc0726a45494cefae;hp=0000000000000000000000000000000000000000;hpb=57c063afa3f66b07c4bbddc2d6129a96d90f0aad;p=yaffs-website diff --git a/vendor/symfony/http-kernel/Tests/Profiler/RedisProfilerStorageTest.php b/vendor/symfony/http-kernel/Tests/Profiler/RedisProfilerStorageTest.php new file mode 100644 index 000000000..1ddc2debd --- /dev/null +++ b/vendor/symfony/http-kernel/Tests/Profiler/RedisProfilerStorageTest.php @@ -0,0 +1,52 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +namespace Symfony\Component\HttpKernel\Tests\Profiler; + +use Symfony\Component\HttpKernel\Profiler\RedisProfilerStorage; +use Symfony\Component\HttpKernel\Tests\Profiler\Mock\RedisMock; + +/** + * @group legacy + */ +class RedisProfilerStorageTest extends AbstractProfilerStorageTest +{ + protected static $storage; + + protected function setUp() + { + $redisMock = new RedisMock(); + $redisMock->connect('127.0.0.1', 6379); + + self::$storage = new RedisProfilerStorage('redis://127.0.0.1:6379', '', '', 86400); + self::$storage->setRedis($redisMock); + + if (self::$storage) { + self::$storage->purge(); + } + } + + protected function tearDown() + { + if (self::$storage) { + self::$storage->purge(); + self::$storage = false; + } + } + + /** + * @return \Symfony\Component\HttpKernel\Profiler\ProfilerStorageInterface + */ + protected function getStorage() + { + return self::$storage; + } +}