| 508 | } |
| 509 | |
| 510 | void HttpRequestTest::testCreateRequest_query() |
| 511 | { |
| 512 | auto request = std::make_shared<Request>(); |
| 513 | request->setUri( |
| 514 | "http://localhost/wiki?id=9ad5109a-b8a5-4edf-9373-56a1c34ae138"); |
| 515 | HttpRequest httpRequest; |
| 516 | httpRequest.disableContentEncoding(); |
| 517 | httpRequest.setRequest(request); |
| 518 | httpRequest.setAuthConfigFactory(authConfigFactory_.get()); |
| 519 | httpRequest.setOption(option_.get()); |
| 520 | httpRequest.setNoWantDigest(true); |
| 521 | |
| 522 | std::string expectedText = |
| 523 | "GET /wiki?id=9ad5109a-b8a5-4edf-9373-56a1c34ae138 HTTP/1.1\r\n" |
| 524 | "User-Agent: aria2\r\n" |
| 525 | "Accept: */*\r\n" |
| 526 | "Host: localhost\r\n" |
| 527 | "Pragma: no-cache\r\n" |
| 528 | "Cache-Control: no-cache\r\n" |
| 529 | "Connection: close\r\n" |
| 530 | "\r\n"; |
| 531 | |
| 532 | CPPUNIT_ASSERT_EQUAL(expectedText, httpRequest.createRequest()); |
| 533 | } |
| 534 | |
| 535 | void HttpRequestTest::testCreateRequest_head() |
| 536 | { |
nothing calls this directly
no test coverage detected