Open Journal Systems  3.3.0
PeclHttpMessageParserTest.php
1 <?php
2 
4 
6 
11 {
12  protected function setUp()
13  {
14  if (!function_exists('http_parse_message')) {
15  $this->markTestSkipped('pecl_http is not available.');
16  }
17  }
18 
22  public function testParsesRequests($message, $parts)
23  {
24  $parser = new PeclHttpMessageParser();
25  $this->compareRequestResults($parts, $parser->parseRequest($message));
26  }
27 
31  public function testParsesResponses($message, $parts)
32  {
33  $parser = new PeclHttpMessageParser();
34  $this->compareResponseResults($parts, $parser->parseResponse($message));
35  }
36 }
Guzzle\Tests\Parser\Message\PeclHttpMessageParserTest\setUp
setUp()
Definition: PeclHttpMessageParserTest.php:12
Guzzle\Tests\Parser\Message\MessageParserProvider\compareRequestResults
compareRequestResults($result, $expected)
Definition: MessageParserProvider.php:165
Guzzle\Tests\Parser\Message\MessageParserProvider\compareResponseResults
compareResponseResults($result, $expected)
Definition: MessageParserProvider.php:180
Guzzle\Parser\Message\PeclHttpMessageParser
Definition: PeclHttpMessageParser.php:8
Guzzle\Tests\Parser\Message\PeclHttpMessageParserTest
Definition: PeclHttpMessageParserTest.php:10
Guzzle\Tests\Parser\Message
Definition: MessageParserProvider.php:3
Guzzle\Tests\Parser\Message\MessageParserProvider
Definition: MessageParserProvider.php:5
Guzzle\Tests\Parser\Message\PeclHttpMessageParserTest\testParsesResponses
testParsesResponses($message, $parts)
Definition: PeclHttpMessageParserTest.php:31
Guzzle\Tests\Parser\Message\PeclHttpMessageParserTest\testParsesRequests
testParsesRequests($message, $parts)
Definition: PeclHttpMessageParserTest.php:22