1
0
mirror of synced 2025-04-26 14:28:51 +03:00

fix ExceptionHandlerTest.ContentLength

This commit is contained in:
Kai Aoki 2022-07-15 11:50:26 +09:00
parent d4ab2fa0e6
commit 869f5bb279

View File

@ -1249,8 +1249,13 @@ TEST(ExceptionHandlerTest, ContentLength) {
Server svr;
svr.set_exception_handler([](const Request & /*req*/, Response &res,
std::exception &e) {
EXPECT_EQ("abc", std::string(e.what()));
std::exception_ptr ep) {
EXPECT_FALSE(ep == nullptr);
try{
std::rethrow_exception(ep);
}catch(std::exception& e){
EXPECT_EQ("abc", std::string(e.what()));
}
res.status = 500;
res.set_content("abcdefghijklmnopqrstuvwxyz",
"text/html"); // <= Content-Length still 13 at this point