MCPcopy Create free account
hub / github.com/aria2/aria2 / testConditionalRequest

Method testConditionalRequest

test/HttpRequestTest.cc:918–931  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

916}
917
918void HttpRequestTest::testConditionalRequest()
919{
920 HttpRequest httpRequest;
921 CPPUNIT_ASSERT(!httpRequest.conditionalRequest());
922 httpRequest.setIfModifiedSinceHeader("dummy");
923 CPPUNIT_ASSERT(httpRequest.conditionalRequest());
924 httpRequest.setIfModifiedSinceHeader("");
925 CPPUNIT_ASSERT(!httpRequest.conditionalRequest());
926 httpRequest.addHeader("If-None-Match: *");
927 CPPUNIT_ASSERT(httpRequest.conditionalRequest());
928 httpRequest.clearHeader();
929 httpRequest.addHeader("If-Modified-Since: dummy");
930 CPPUNIT_ASSERT(httpRequest.conditionalRequest());
931}
932
933} // namespace aria2

Callers

nothing calls this directly

Calls 4

conditionalRequestMethod · 0.80
addHeaderMethod · 0.80
clearHeaderMethod · 0.80

Tested by

no test coverage detected