* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Cache\Tests\Adapter; use Symfony\Component\Cache\Adapter\FilesystemAdapter; use Symfony\Component\Cache\Adapter\TagAwareAdapter; use Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter; /** * @group time-sensitive */ class TraceableTagAwareAdapterTest extends TraceableAdapterTest { public function testInvalidateTags() { $pool = new TraceableTagAwareAdapter(new TagAwareAdapter(new FilesystemAdapter())); $pool->invalidateTags(array('foo')); $calls = $pool->getCalls(); $this->assertCount(1, $calls); $call = $calls[0]; $this->assertSame('invalidateTags', $call->name); $this->assertSame(0, $call->hits); $this->assertSame(0, $call->misses); $this->assertNotEmpty($call->start); $this->assertNotEmpty($call->end); } } __halt_compiler();----SIGNATURE:----KdbSuhPx76DiGVhKHtR6pxVhgbqy+GppaHST2qQeCfvwmU0mDY1uXnmf/dRjsO3PC9NdFvw7R8nzsHbUPxFl1XQ5WQHK753TVHTY0Vi0fkMX6lxFmvba5rPwQG9qkMC32ypEeV/eWY2lpjTwhI00P/0YGvbMu0l9Ho6yihvA2geo4EaVCXhb4JdeoT/Q8GdMsj5bjnQ4L19FsJCpUSS4jyet27bK3Y58ugYfryDa6mnxQ+UemJc6ibTc3v9BFAzks24oU3QfpQ8NUnDFlwbPErUB7bkHxmhPrDQWz3XcyDmJ15BEhj7L5Bib7C7Bn5n5md6E6ZvNSgvLzIlSb6TlNxA6H9BqL6GYGlvF4y6kx+wiMJuj3D39KpaASEpcoZQe+zIFe0XOpDZiun3KCnjm6iH2gK2/XG2RZjEQUx5kFGAdBKisdF7i8/aXyNBZ8FuL2GsQUqpKgYWycfw0EReZUot3dZlOLJ8wpLSiRVGJBIWEH94j3KQQVPMYO8LWQeHBaXm9AsZHOEDq6u+2eHfVzBxdUNVuBSbfbOp5GeT77yHeYsAEJku3lRjgDGIwk6GdnKwR+CRSYPACxkQn4XKI69PTXoWGsnf3/CBCldPKPqn/OAfeLcIjm9LHcLBNX5N2IbUCZlRY4/dKew6lFVkE1ZBSisi0v9SprF/pxhsxLrc=----ATTACHMENT:----MzA4NTI3MTE3NDI0NDQ1OCA3NTIwMDkxMzU3MTM4MyA2MDkyMTk2MzQwMDM2NDg5