Nelmio\SecurityBundle\Tests\Listener\SignedCookieListenerTest::testCookieWritingSkipsSubReqs PHP Method

testCookieWritingSkipsSubReqs() public method

    public function testCookieWritingSkipsSubReqs()
    {
        $listener = new SignedCookieListener($this->signer, array('*'));
        $request = Request::create('/');
        $response = new Response();
        $response->headers->setCookie(new Cookie('foo', 'bar'));
        $event = new FilterResponseEvent($this->kernel, $request, HttpKernelInterface::SUB_REQUEST, $response);
        $listener->onKernelResponse($event);
        $cookies = $response->headers->getCookies(ResponseHeaderBag::COOKIES_ARRAY);
        $this->assertEquals('bar', $cookies['']['/']['foo']->getValue());
    }