@@ -56,6 +56,7 @@ public function testRenderWithObjectsAsAttributes()
56
56
$ subRequest ->attributes ->replace (array ('object ' => $ object , '_format ' => 'html ' , '_controller ' => 'main_controller ' , '_locale ' => 'en ' ));
57
57
$ subRequest ->headers ->set ('x-forwarded-for ' , array ('127.0.0.1 ' ));
58
58
$ subRequest ->server ->set ('HTTP_X_FORWARDED_FOR ' , '127.0.0.1 ' );
59
+ $ subRequest ->server ->set ('REMOTE_ADDR ' , '1.1.1.1 ' );
59
60
60
61
$ strategy = new InlineFragmentRenderer ($ this ->getKernelExpectingRequest ($ subRequest ));
61
62
@@ -84,7 +85,7 @@ public function testRenderWithTrustedHeaderDisabled()
84
85
{
85
86
Request::setTrustedHeaderName (Request::HEADER_CLIENT_IP , '' );
86
87
87
- $ strategy = new InlineFragmentRenderer ($ this ->getKernelExpectingRequest (Request::create ('/ ' )));
88
+ $ strategy = new InlineFragmentRenderer ($ this ->getKernelExpectingRequest (Request::create ('/ ' , ' GET ' , array (), array (), array (), array ( ' REMOTE_ADDR ' => ' 1.1.1.1 ' ) )));
88
89
$ this ->assertSame ('foo ' , $ strategy ->render ('/ ' , Request::create ('/ ' ))->getContent ());
89
90
}
90
91
@@ -168,6 +169,7 @@ public function testESIHeaderIsKeptInSubrequest()
168
169
{
169
170
$ expectedSubRequest = Request::create ('/ ' );
170
171
$ expectedSubRequest ->headers ->set ('Surrogate-Capability ' , 'abc="ESI/1.0" ' );
172
+ $ expectedSubRequest ->server ->set ('REMOTE_ADDR ' , '1.1.1.1 ' );
171
173
172
174
if (Request::getTrustedHeaderName (Request::HEADER_CLIENT_IP )) {
173
175
$ expectedSubRequest ->headers ->set ('x-forwarded-for ' , array ('127.0.0.1 ' ));
@@ -193,7 +195,7 @@ public function testESIHeaderIsKeptInSubrequestWithTrustedHeaderDisabled()
193
195
194
196
public function testHeadersPossiblyResultingIn304AreNotAssignedToSubrequest ()
195
197
{
196
- $ expectedSubRequest = Request::create ('/ ' );
198
+ $ expectedSubRequest = Request::create ('/ ' , ' GET ' , array (), array (), array (), array ( ' REMOTE_ADDR ' => ' 1.1.1.1 ' ) );
197
199
if (Request::getTrustedHeaderName (Request::HEADER_CLIENT_IP )) {
198
200
$ expectedSubRequest ->headers ->set ('x-forwarded-for ' , array ('127.0.0.1 ' ));
199
201
$ expectedSubRequest ->server ->set ('HTTP_X_FORWARDED_FOR ' , '127.0.0.1 ' );
0 commit comments