#include "squid.h"
#include <cppunit/TestAssert.h>
#include "debug/Stream.h"
#include "http/one/RequestParser.h"
#include "http/RequestMethod.h"
#include "MemBuf.h"
#include "SquidConfig.h"
#include "testHttp1Parser.h"
#include "unitTestMain.h"
Go to the source code of this file.
◆ private
◆ protected
◆ CPPUNIT_TEST_SUITE_REGISTRATION()
◆ testResults()
Definition at line 82 of file testHttp1Parser.cc.
References Http::One::Parser::buf_, SBuf::cmp(), SBuf::length(), resultSet::method, Http::One::RequestParser::method_, Http::One::Parser::msgProtocol_, resultSet::needsMore, Http::One::Parser::needsMoreData(), NULL, Http::One::RequestParser::parse(), resultSet::parsed, resultSet::parserState, Http::One::Parser::parseStatusCode, Http::One::Parser::parsingStage_, resultSet::status, resultSet::suffixSz, resultSet::uri, Http::One::RequestParser::uri_, and resultSet::version.
Referenced by testHttp1Parser::testDripFeed(), testHttp1Parser::testParseRequestLineInvalid(), testHttp1Parser::testParseRequestLineMethods(), testHttp1Parser::testParseRequestLineProtocols(), testHttp1Parser::testParseRequestLineStrange(), and testHttp1Parser::testParseRequestLineTerminators().