for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types = 1);
namespace RoaveTest\DoctrineSimpleCache;
use Cache\IntegrationTests\SimpleCacheTest;
use Doctrine\Common\Cache\ArrayCache;
use Roave\DoctrineSimpleCache\SimpleCacheAdapter;
/**
* @coversNothing
*/
final class CacheIntegrationTest extends SimpleCacheTest
{
* @return \Psr\SimpleCache\CacheInterface that is used in the tests
public function createSimpleCache() : \Psr\SimpleCache\CacheInterface
return new SimpleCacheAdapter(new ArrayCache());
}
protected function setUp() : void
parent::setUp();
// @todo: Let's make these tests pass
$this->skippedTests['testSetMultipleWithGenerator'] = true;
$this->skippedTests['testGetMultipleWithGenerator'] = true;
$this->skippedTests['testGetInvalidKeys'] = true;
$this->skippedTests['testGetMultipleInvalidKeys'] = true;
$this->skippedTests['testGetMultipleNoIterable'] = true;
$this->skippedTests['testSetInvalidKeys'] = true;
$this->skippedTests['testSetMultipleInvalidKeys'] = true;
$this->skippedTests['testSetMultipleNoIterable'] = true;
$this->skippedTests['testHasInvalidKeys'] = true;
$this->skippedTests['testDeleteInvalidKeys'] = true;
$this->skippedTests['testDeleteMultipleInvalidKeys'] = true;
$this->skippedTests['testDeleteMultipleNoIterable'] = true;
$this->skippedTests['testObjectDoesNotChangeInCache'] = true;
$this->skippedTests['testDataTypeBoolean'] = true;