mirror of
https://github.com/sogou/workflow.git
synced 2026-02-08 01:33:17 +08:00
Use www.example.com
This commit is contained in:
@@ -48,13 +48,14 @@ TEST(facilities_unittest, request)
|
||||
req.set_method(HttpMethodGet);
|
||||
req.set_http_version("HTTP/1.1");
|
||||
req.set_request_uri("/");
|
||||
req.set_header_pair("Host", "www.sogou.com");
|
||||
auto res = WFFacilities::request<protocol::HttpRequest, protocol::HttpResponse>(TT_TCP, "http://www.sogou.com", std::move(req), 0);
|
||||
req.set_header_pair("Host", "www.example.com");
|
||||
auto res = WFFacilities::request<protocol::HttpRequest, protocol::HttpResponse>(TT_TCP, "http://www.example.com", std::move(req), 0);
|
||||
//EXPECT_EQ(res.task_state, WFT_STATE_SUCCESS);
|
||||
if (res.task_state == WFT_STATE_SUCCESS)
|
||||
{
|
||||
auto code = atoi(res.resp.get_status_code());
|
||||
EXPECT_TRUE(code == HttpStatusMovedPermanently ||
|
||||
EXPECT_TRUE(code == HttpStatusOK ||
|
||||
code == HttpStatusMovedPermanently ||
|
||||
code == HttpStatusFound ||
|
||||
code == HttpStatusSeeOther ||
|
||||
code == HttpStatusTemporaryRedirect ||
|
||||
@@ -68,8 +69,8 @@ TEST(facilities_unittest, async_request)
|
||||
req.set_method(HttpMethodGet);
|
||||
req.set_http_version("HTTP/1.1");
|
||||
req.set_request_uri("/");
|
||||
req.set_header_pair("Host", "www.sogou.com");
|
||||
auto res = WFFacilities::request<protocol::HttpRequest, protocol::HttpResponse>(TT_TCP_SSL, "https://www.sogou.com", std::move(req), 0);
|
||||
req.set_header_pair("Host", "www.example.com");
|
||||
auto res = WFFacilities::request<protocol::HttpRequest, protocol::HttpResponse>(TT_TCP_SSL, "https://www.example.com", std::move(req), 0);
|
||||
//EXPECT_EQ(res.task_state, WFT_STATE_SUCCESS);
|
||||
if (res.task_state == WFT_STATE_SUCCESS)
|
||||
{
|
||||
|
||||
@@ -41,14 +41,15 @@ TEST(http_unittest, WFHttpTask1)
|
||||
std::mutex mutex;
|
||||
std::condition_variable cond;
|
||||
bool done = false;
|
||||
auto *task = WFTaskFactory::create_http_task("http://www.sogou.com", 0, RETRY_MAX, [&mutex, &cond, &done](WFHttpTask *task) {
|
||||
auto *task = WFTaskFactory::create_http_task("http://www.example.com", 0, RETRY_MAX, [&mutex, &cond, &done](WFHttpTask *task) {
|
||||
auto state = task->get_state();
|
||||
|
||||
//EXPECT_EQ(state, WFT_STATE_SUCCESS);
|
||||
if (state == WFT_STATE_SUCCESS)
|
||||
{
|
||||
auto code = atoi(task->get_resp()->get_status_code());
|
||||
EXPECT_TRUE(code == HttpStatusMovedPermanently ||
|
||||
EXPECT_TRUE(code == HttpStatusOK ||
|
||||
code == HttpStatusMovedPermanently ||
|
||||
code == HttpStatusFound ||
|
||||
code == HttpStatusSeeOther ||
|
||||
code == HttpStatusTemporaryRedirect ||
|
||||
@@ -74,7 +75,7 @@ TEST(http_unittest, WFHttpTask2)
|
||||
std::mutex mutex;
|
||||
std::condition_variable cond;
|
||||
bool done = false;
|
||||
auto *task = WFTaskFactory::create_http_task("http://www.sogou.com", 1, RETRY_MAX, [&mutex, &cond, &done](WFHttpTask *task) {
|
||||
auto *task = WFTaskFactory::create_http_task("http://www.example.com", 1, RETRY_MAX, [&mutex, &cond, &done](WFHttpTask *task) {
|
||||
auto state = task->get_state();
|
||||
|
||||
//EXPECT_EQ(state, WFT_STATE_SUCCESS);
|
||||
|
||||
Reference in New Issue
Block a user