Skip to content

Commit a73ad4b

Browse files
committed
Fixes errors
1 parent 4e66ce3 commit a73ad4b

File tree

1 file changed

+19
-10
lines changed

1 file changed

+19
-10
lines changed

src/HttpAdapterTest.php

Lines changed: 19 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -132,8 +132,12 @@ public function testSendRequest($method, $uri, array $headers, $body)
132132
*/
133133
public function testSendRequestWithOutcome($uriAndOutcome, $protocolVersion, array $headers, $body)
134134
{
135+
if ($protocolVersion === '1.0') {
136+
$body = null;
137+
}
138+
135139
$request = self::$messageFactory->createRequest(
136-
'GET',
140+
$method = 'GET',
137141
$uriAndOutcome[0],
138142
$protocolVersion,
139143
$headers,
@@ -142,9 +146,12 @@ public function testSendRequestWithOutcome($uriAndOutcome, $protocolVersion, arr
142146

143147
$response = $this->httpAdapter->sendRequest($request);
144148

149+
$outcome = $uriAndOutcome[1];
150+
$outcome['protocolVersion'] = $protocolVersion;
151+
145152
$this->assertResponse(
146153
$response,
147-
$uriAndOutcome[1]
154+
$outcome
148155
);
149156
$this->assertRequest($method, $headers, $body, $protocolVersion);
150157
}
@@ -214,9 +221,10 @@ public function requestProvider()
214221
public function requestWithOutcomeProvider()
215222
{
216223
$sets = [
217-
'uriAndOutcome' => $this->getUrisAndOutcomes(),
218-
'headers' => $this->getHeaders(),
219-
'body' => $this->getBodies(),
224+
'urisAndOutcomes' => $this->getUrisAndOutcomes(),
225+
'protocolVersions' => $this->getProtocolVersions(),
226+
'headers' => $this->getHeaders(),
227+
'body' => $this->getBodies(),
220228
];
221229

222230
$cartesianProduct = new CartesianProduct($sets);
@@ -274,7 +282,7 @@ public function erroredRequestsProvider()
274282
}
275283

276284
// First x are simple requests, all-x are errored requests
277-
return [[array_chunk($requests, count($requests)/2)]];
285+
return [array_chunk($requests, count($requests)/2)];
278286
}
279287

280288
/**
@@ -357,12 +365,13 @@ private function getProtocolVersions()
357365
*/
358366
private function getHeaders()
359367
{
368+
$headers = $this->defaultHeaders;
369+
$headers['Accept-Charset'] = 'utf-8';
370+
$headers['Accept-Language'] = 'en';
371+
360372
return [
361373
$this->defaultHeaders,
362-
array_merge($this->defaultHeaders, [
363-
'Accept-Charset' => 'utf-8',
364-
'Accept-Language:fr',
365-
]),
374+
$headers,
366375
];
367376
}
368377

0 commit comments

Comments
 (0)