Phalcon\Test\Unit\Http\RequestTest::testInvalidHttpRequestHttpHost PHP Method

testInvalidHttpRequestHttpHost() public method

Tests getHttpHost by using invalid host
Since: 2016-06-26
Author: Serghei Iakovlev ([email protected])
    public function testInvalidHttpRequestHttpHost()
    {
        $this->specify("The Request::getHttpHost does not throws exception on strict host validation", function ($host) {
            $request = $this->getRequestObject();
            $request->setStrictHostCheck(true);
            $this->setServerVar('HTTP_HOST', $host);
            $request->getHttpHost();
        }, ['throws' => 'UnexpectedValueException', 'examples' => [['foo±bar±baz'], ['foo~bar~baz'], ['<foo-bar-baz>'], ['foo=bar=baz'], ['foobar/baz'], ['foo@bar']]]);
    }