MCPcopy Create free account
hub / github.com/catboost/catboost / Y_UNIT_TEST

Function Y_UNIT_TEST

library/cpp/http/misc/httpreqdata_ut.cpp:6–18  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4
5Y_UNIT_TEST_SUITE(TRequestServerDataTest) {
6 Y_UNIT_TEST(Headers) {
7 TServerRequestData sd;
8
9 sd.AddHeader("x-xx", "y-yy");
10 sd.AddHeader("x-Xx", "y-yy");
11
12 UNIT_ASSERT_VALUES_EQUAL(sd.HeadersCount(), 1);
13
14 sd.AddHeader("x-XxX", "y-yyy");
15 UNIT_ASSERT_VALUES_EQUAL(sd.HeadersCount(), 2);
16 UNIT_ASSERT_VALUES_EQUAL(sd.HeaderInOrEmpty("X-XX"), TStringBuf("y-yy"));
17 UNIT_ASSERT_VALUES_EQUAL(sd.HeaderInOrEmpty("X-XXX"), TStringBuf("y-yyy"));
18 }
19
20 Y_UNIT_TEST(ComplexHeaders) {
21 TServerRequestData sd;

Callers

nothing calls this directly

Calls 15

HeadersCountMethod · 0.80
HeaderInOrEmptyMethod · 0.80
SetHostMethod · 0.80
QueryMethod · 0.80
OrigQueryMethod · 0.80
AppendQueryStringMethod · 0.80
SetRemoteAddrMethod · 0.80
RemoteAddrMethod · 0.80
AddHeaderMethod · 0.45
ParseMethod · 0.45
ScanMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected