MCPcopy Create free account
hub / github.com/boostorg/beast / run

Method run

test/beast/http/error.cpp:44–78  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

42 }
43
44 void
45 run() override
46 {
47 check("beast.http", error::end_of_stream);
48 check("beast.http", error::partial_message);
49 check("beast.http", error::need_more);
50 check("beast.http", error::unexpected_body);
51 check("beast.http", error::need_buffer);
52 check("beast.http", error::end_of_chunk);
53 check("beast.http", error::buffer_overflow);
54 check("beast.http", error::header_limit);
55 check("beast.http", error::body_limit);
56 check("beast.http", error::bad_alloc);
57
58 check("beast.http", error::bad_line_ending);
59 check("beast.http", error::bad_method);
60 check("beast.http", error::bad_target);
61 check("beast.http", error::bad_version);
62 check("beast.http", error::bad_status);
63 check("beast.http", error::bad_reason);
64 check("beast.http", error::bad_field);
65 check("beast.http", error::bad_value);
66 check("beast.http", error::bad_content_length);
67 check("beast.http", error::bad_transfer_encoding);
68 check("beast.http", error::bad_chunk);
69 check("beast.http", error::bad_chunk_extension);
70 check("beast.http", error::bad_obs_fold);
71 check("beast.http", error::multiple_content_length);
72
73 check("beast.http", error::stale_parser);
74 check("beast.http", error::short_read);
75
76 check("beast.http", error::header_field_name_too_large);
77 check("beast.http", error::header_field_value_too_large);
78 }
79};
80
81BEAST_DEFINE_TESTSUITE(beast,http,error);

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected