@@ -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 ' );
@@ -204,15 +206,6 @@ public function testHeadersPossiblyResultingIn304AreNotAssignedToSubrequest()
204
206
$ strategy ->render ('/ ' , $ request );
205
207
}
206
208
207
- public function testLocalhostIsInTrustedProxies ()
208
- {
209
- $ strategy = new InlineFragmentRenderer ($ this ->getKernel ($ this ->returnValue (new Response ())));
210
- $ request = Request::create ('/ ' );
211
- $ strategy ->render ('/ ' , $ request );
212
-
213
- $ this ->assertTrue (in_array ('127.0.0.1 ' , Request::getTrustedProxies ()));
214
- }
215
-
216
209
/**
217
210
* Creates a Kernel expecting a request equals to $request
218
211
* Allows delta in comparison in case REQUEST_TIME changed by 1 second.
0 commit comments