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

Method DoTestAddOperation

library/cpp/http/io/headers_ut.cpp:126–146  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

124}
125
126void THttpHeadersTest::DoTestAddOperation(TAddHeaderFunction addHeader) {
127 THttpHeaders h1;
128
129 addHeader(h1, "h1", "v1");
130 addHeader(h1, "h2", "v1");
131
132 addHeader(h1, "h3", "v1");
133 addHeader(h1, "h3", "v2");
134 addHeader(h1, "h3", "v2");
135
136 THeadersExistence h2;
137
138 h2.Add("h1", "v1");
139 h2.Add("h2", "v1");
140
141 h2.Add("h3", "v1");
142 h2.Add("h3", "v2");
143 h2.Add("h3", "v2");
144
145 UNIT_ASSERT(h2 == h1);
146}
147
148// Sorry, but AddOrReplaceHeader replaces only first occurence
149void THttpHeadersTest::DoTestAddOrReplaceOperation(TAddHeaderFunction addHeader, TAddOrReplaceHeaderFunction addOrReplaceHeader) {

Callers

nothing calls this directly

Calls 1

AddMethod · 0.45

Tested by

no test coverage detected