1..36 # ->getLanguages() ok 1 - ->getLanguages() returns an empty array if the client do not send an ACCEPT_LANGUAGE header ok 2 - ->getLanguages() returns an empty array if the client send an empty ACCEPT_LANGUAGE header ok 3 - ->getLanguages() returns an array with all accepted languages # ->getPreferredCulture() ok 4 - ->getPreferredCulture() returns the first given culture if the client do not send an ACCEPT_LANGUAGE header ok 5 - ->getPreferredCulture() returns the preferred culture ok 6 - ->getPreferredCulture() returns the preferred culture # ->getCharsets() ok 7 - ->getCharsets() returns an empty array if the client do not send an ACCEPT_CHARSET header ok 8 - ->getCharsets() returns an empty array if the client send an empty ACCEPT_CHARSET header ok 9 - ->getCharsets() returns an array with all accepted charsets # ->getAcceptableContentTypes() not ok 10 - ->getAcceptableContentTypes() returns an empty array if the client do not send an ACCEPT header # Failed test (./sfWebRequestTest.php at line 68) # got: array ( 0 => '*/*', ) # expected: array ( ) ok 11 - ->getAcceptableContentTypes() returns an empty array if the client send an empty ACCEPT header ok 12 - ->getAcceptableContentTypes() returns an array with all accepted content types # ->splitHttpAcceptHeader() ok 13 - ->splitHttpAcceptHeader() returns an empty array if the header is empty ok 14 - ->splitHttpAcceptHeader() returns an array of values ok 15 - ->splitHttpAcceptHeader() strips the q value ok 16 - ->splitHttpAcceptHeader() sorts values by the q value # ->getRequestFormat() ->setRequestFormat() ok 17 - ->getRequestFormat() returns null if the format is not defined in the request ok 18 - ->getRequestFormat() returns the request format ok 19 - ->setRequestFormat() sets the request format # ->getFormat() ->setFormat() ok 20 - ->getFormat() returns the format for the given mime type ok 21 - ->setFormat() can take an array of mime types ok 22 - ->getFormat() returns null if the mime type does not exist # ->getMimeType() ok 23 - ->getMimeType() returns the first mime type for the given format ok 24 - ->getMimeType() returns null if the format does not exist # ->getUriPrefix() not ok 25 - ->getUriPrefix() returns no port for standard http port # Failed test (./sfWebRequestTest.php at line 113) # got: 'http://starostwo-ustrzyki.itl.pl' # expected: 'http://symfony-project.org' not ok 26 - ->getUriPrefix() works fine with no port in HTTP_HOST # Failed test (./sfWebRequestTest.php at line 115) # got: 'http://starostwo-ustrzyki.itl.pl' # expected: 'http://symfony-project.org' not ok 27 - ->getUriPrefix() works for nonstandard http ports # Failed test (./sfWebRequestTest.php at line 117) # got: 'http://starostwo-ustrzyki.itl.pl' # expected: 'http://symfony-project.org:8088' not ok 28 - ->getUriPrefix() returns no port for standard https port # Failed test (./sfWebRequestTest.php at line 122) # got: 'https://starostwo-ustrzyki.itl.pl' # expected: 'https://symfony-project.org' not ok 29 - ->getUriPrefix() works fine with no port in HTTP_HOST # Failed test (./sfWebRequestTest.php at line 124) # got: 'https://starostwo-ustrzyki.itl.pl' # expected: 'https://symfony-project.org' not ok 30 - ->getUriPrefix() works for nonstandard https ports # Failed test (./sfWebRequestTest.php at line 126) # got: 'https://starostwo-ustrzyki.itl.pl' # expected: 'https://symfony-project.org:8043' # ->getRemoteAddress() ok 31 - ->getRemoteAddress() returns the remote address # ->getForwardedFor() not ok 32 - ->getForwardedFor() returns null if the request was not forwarded. # Failed test (./sfWebRequestTest.php at line 135) # got: array ( 0 => '18.222.222.119', ) # expected: NULL ok 33 - ->getForwardedFor() returns the value from HTTP_X_FORWARDED_FOR # methods ok 34 - ->getMethod() returns the sf_method parameter value if it exists and if the method is POST ok 35 - ->getMethod() returns the sf_method parameter value if it exists and if the method is POST ok 36 - ->getMethod() returns the sf_method parameter value if it exists and if the method is POST Looks like you failed 8 tests of 36.