Skip to content

Commit bf511a2

Browse files
committed
Assert the default is still to use the ArrayCache
1 parent b7702b0 commit bf511a2

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

tests/Resolver/FactoryTest.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,11 @@ public function createCachedShouldCreateResolverWithCachedExecutor()
3939
$resolver = $factory->createCached('8.8.8.8:53', $loop);
4040

4141
$this->assertInstanceOf('React\Dns\Resolver\Resolver', $resolver);
42-
$this->assertInstanceOf('React\Dns\Query\CachedExecutor', $this->getResolverPrivateMemberValue($resolver, 'executor'));
42+
$executor = $this->getResolverPrivateMemberValue($resolver, 'executor');
43+
$this->assertInstanceOf('React\Dns\Query\CachedExecutor', $executor);
44+
$recordCache = $this->getCachedExecutorPrivateMemberValue($executor, 'cache');
45+
$this->assertInstanceOf('React\Cache\CacheInterface', $this->getRecordCachePrivateMemberValue($recordCache, 'cache'));
46+
$this->assertInstanceOf('React\Cache\ArrayCache', $this->getRecordCachePrivateMemberValue($recordCache, 'cache'));
4347
}
4448

4549
/** @test */

0 commit comments

Comments
 (0)