public function testTokenNotAddedToSubrequest()
{
/** @var HttpKernelInterface $kernel */
$kernel = $this->getMockForAbstractClass('Symfony\\Component\\HttpKernel\\Kernel', ['test', false]);
$request = new Request();
$request->attributes->set('_scope', ContaoCoreBundle::SCOPE_BACKEND);
$event = new GetResponseEvent($kernel, $request, HttpKernelInterface::SUB_REQUEST);
$listener = new RefererIdListener($this->mockTokenManager());
$listener->setContainer($this->mockContainerWithContaoScopes(ContaoCoreBundle::SCOPE_BACKEND));
$listener->onKernelRequest($event);
$this->assertFalse($request->attributes->has('_contao_referer_id'));
}