From 17284937f6c21be939aaa07f6abe6b5ef15fcc27 Mon Sep 17 00:00:00 2001 From: Tobias Schultze Date: Mon, 9 Jan 2012 06:33:53 +0100 Subject: [PATCH] made the assertions in the RequestTest more explicit and improved PHPDoc --- src/Symfony/Component/HttpFoundation/Request.php | 6 ++++-- .../Tests/Component/HttpFoundation/RequestTest.php | 8 ++++---- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/Symfony/Component/HttpFoundation/Request.php b/src/Symfony/Component/HttpFoundation/Request.php index f2db9c33043b..eb5affe93e2c 100644 --- a/src/Symfony/Component/HttpFoundation/Request.php +++ b/src/Symfony/Component/HttpFoundation/Request.php @@ -641,7 +641,7 @@ public function getUriForPath($path) * It builds a normalized query string, where keys/value pairs are alphabetized * and have consistent escaping. * - * @return string A normalized query string for the Request + * @return string|null A normalized query string for the Request * * @api */ @@ -923,7 +923,7 @@ public function isNoCache() * * @param array $locales An array of ordered available locales * - * @return string The preferred locale + * @return string|null The preferred locale * * @api */ @@ -1037,6 +1037,8 @@ public function isXmlHttpRequest() * Splits an Accept-* HTTP header. * * @param string $header Header to split + * + * @return array Array indexed by the values of the Accept-* header in preferred order */ public function splitHttpAcceptHeader($header) { diff --git a/tests/Symfony/Tests/Component/HttpFoundation/RequestTest.php b/tests/Symfony/Tests/Component/HttpFoundation/RequestTest.php index 654954ae8ae6..e1dd5b15dc57 100644 --- a/tests/Symfony/Tests/Component/HttpFoundation/RequestTest.php +++ b/tests/Symfony/Tests/Component/HttpFoundation/RequestTest.php @@ -718,8 +718,8 @@ public function testGetPathInfo() public function testGetPreferredLanguage() { $request = new Request(); - $this->assertEquals('', $request->getPreferredLanguage()); - $this->assertEquals('', $request->getPreferredLanguage(array())); + $this->assertNull($request->getPreferredLanguage()); + $this->assertNull($request->getPreferredLanguage(array())); $this->assertEquals('fr', $request->getPreferredLanguage(array('fr'))); $this->assertEquals('fr', $request->getPreferredLanguage(array('fr', 'en'))); $this->assertEquals('en', $request->getPreferredLanguage(array('en', 'fr'))); @@ -795,10 +795,10 @@ public function testGetRequestFormat() $this->assertEquals('html', $request->getRequestFormat()); $request = new Request(); - $this->assertEquals(null, $request->getRequestFormat(null)); + $this->assertNull($request->getRequestFormat(null)); $request = new Request(); - $this->assertEquals(null, $request->setRequestFormat('foo')); + $request->setRequestFormat('foo'); $this->assertEquals('foo', $request->getRequestFormat(null)); }