Added error reporting through on_error std::function

This commit is contained in:
eidheim 2016-12-19 08:39:34 +01:00
commit eef8a10849
3 changed files with 37 additions and 20 deletions

View file

@ -13,7 +13,8 @@ public:
void accept() {}
bool parse_request_test() {
std::shared_ptr<Request> request(new Request());
HTTP socket(*io_service);
std::shared_ptr<Request> request(new Request(socket));
std::ostream stream(&request->content.streambuf);
stream << "GET /test/ HTTP/1.1\r\n";
@ -100,6 +101,7 @@ public:
int main() {
ServerTest serverTest;
serverTest.io_service=std::make_shared<boost::asio::io_service>();
if(!serverTest.parse_request_test()) {
cerr << "FAIL Server::parse_request" << endl;