From e6d71bd702d4ec224940c2c34e3d0b55c06eeb8b Mon Sep 17 00:00:00 2001 From: yhirose Date: Thu, 12 Dec 2024 18:15:22 -0500 Subject: [PATCH] Add a unit test for Issue #2004 --- test/test.cc | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/test/test.cc b/test/test.cc index d2a3078..da34ea9 100644 --- a/test/test.cc +++ b/test/test.cc @@ -6132,6 +6132,18 @@ TEST(SSLClientTest, WildcardHostNameMatch_Online) { ASSERT_EQ(StatusCode::OK_200, res->status); } +TEST(SSLClientTest, Issue2004) { + Client client("https://google.com"); + client.set_follow_location(true); + + auto res = client.Get("/"); + ASSERT_TRUE(res); + ASSERT_EQ(StatusCode::OK_200, res->status); + + auto body = res->body; + EXPECT_EQ(body.substr(0, 15), ""); +} + #if 0 TEST(SSLClientTest, SetInterfaceWithINET6) { auto cli = std::make_shared("https://httpbin.org");