@@ -417,16 +417,16 @@ TEST(ChunkedEncodingTest, WithResponseHandlerAndContentReceiver) {
417
417
cli.set_connection_timeout (2 );
418
418
419
419
std::string body;
420
- auto res =
421
- cli. Get ( " /httpgallery/chunked/chunkedimage.aspx?0.4153841143030137" ,
422
- [&](const Response &response) {
423
- EXPECT_EQ (200 , response.status );
424
- return true ;
425
- },
426
- [&](const char *data, size_t data_length) {
427
- body.append (data, data_length);
428
- return true ;
429
- });
420
+ auto res = cli. Get (
421
+ " /httpgallery/chunked/chunkedimage.aspx?0.4153841143030137" ,
422
+ [&](const Response &response) {
423
+ EXPECT_EQ (200 , response.status );
424
+ return true ;
425
+ },
426
+ [&](const char *data, size_t data_length) {
427
+ body.append (data, data_length);
428
+ return true ;
429
+ });
430
430
ASSERT_TRUE (res);
431
431
432
432
std::string out;
@@ -916,11 +916,10 @@ TEST(RedirectFromPageWithContent, Redirect) {
916
916
cli.set_follow_location (true );
917
917
918
918
std::string body;
919
- auto res = cli.Get (" /1" ,
920
- [&](const char *data, size_t data_length) {
921
- body.append (data, data_length);
922
- return true ;
923
- });
919
+ auto res = cli.Get (" /1" , [&](const char *data, size_t data_length) {
920
+ body.append (data, data_length);
921
+ return true ;
922
+ });
924
923
925
924
ASSERT_TRUE (res);
926
925
EXPECT_EQ (200 , res->status );
@@ -931,11 +930,10 @@ TEST(RedirectFromPageWithContent, Redirect) {
931
930
Client cli (" localhost" , PORT);
932
931
933
932
std::string body;
934
- auto res = cli.Get (" /1" ,
935
- [&](const char *data, size_t data_length) {
936
- body.append (data, data_length);
937
- return true ;
938
- });
933
+ auto res = cli.Get (" /1" , [&](const char *data, size_t data_length) {
934
+ body.append (data, data_length);
935
+ return true ;
936
+ });
939
937
940
938
ASSERT_TRUE (res);
941
939
EXPECT_EQ (302 , res->status );
@@ -2520,13 +2518,13 @@ TEST_F(ServerTest, SlowPost) {
2520
2518
char buffer[64 * 1024 ];
2521
2519
memset (buffer, 0x42 , sizeof (buffer));
2522
2520
2523
- auto res =
2524
- cli_. Post ( " /slowpost" , 64 * 1024 * 1024 ,
2525
- [&](size_t /* offset*/ , size_t /* length*/ , DataSink &sink) {
2526
- sink.write (buffer, sizeof (buffer));
2527
- return true ;
2528
- },
2529
- " text/plain" );
2521
+ auto res = cli_. Post (
2522
+ " /slowpost" , 64 * 1024 * 1024 ,
2523
+ [&](size_t /* offset*/ , size_t /* length*/ , DataSink &sink) {
2524
+ sink.write (buffer, sizeof (buffer));
2525
+ return true ;
2526
+ },
2527
+ " text/plain" );
2530
2528
2531
2529
ASSERT_TRUE (res);
2532
2530
EXPECT_EQ (200 , res->status );
@@ -2537,13 +2535,13 @@ TEST_F(ServerTest, SlowPostFail) {
2537
2535
memset (buffer, 0x42 , sizeof (buffer));
2538
2536
2539
2537
cli_.set_write_timeout (std::chrono::seconds (0 ));
2540
- auto res =
2541
- cli_. Post ( " /slowpost" , 64 * 1024 * 1024 ,
2542
- [&](size_t /* offset*/ , size_t /* length*/ , DataSink &sink) {
2543
- sink.write (buffer, sizeof (buffer));
2544
- return true ;
2545
- },
2546
- " text/plain" );
2538
+ auto res = cli_. Post (
2539
+ " /slowpost" , 64 * 1024 * 1024 ,
2540
+ [&](size_t /* offset*/ , size_t /* length*/ , DataSink &sink) {
2541
+ sink.write (buffer, sizeof (buffer));
2542
+ return true ;
2543
+ },
2544
+ " text/plain" );
2547
2545
2548
2546
ASSERT_TRUE (!res);
2549
2547
EXPECT_EQ (Error::Write, res.error ());
@@ -2557,38 +2555,42 @@ TEST_F(ServerTest, Put) {
2557
2555
}
2558
2556
2559
2557
TEST_F (ServerTest, PutWithContentProvider) {
2560
- auto res = cli_.Put (" /put" , 3 ,
2561
- [](size_t /* offset*/ , size_t /* length*/ , DataSink &sink) {
2562
- EXPECT_TRUE (sink.is_writable ());
2563
- sink.os << " PUT" ;
2564
- return true ;
2565
- },
2566
- " text/plain" );
2558
+ auto res = cli_.Put (
2559
+ " /put" , 3 ,
2560
+ [](size_t /* offset*/ , size_t /* length*/ , DataSink &sink) {
2561
+ EXPECT_TRUE (sink.is_writable ());
2562
+ sink.os << " PUT" ;
2563
+ return true ;
2564
+ },
2565
+ " text/plain" );
2567
2566
2568
2567
ASSERT_TRUE (res);
2569
2568
EXPECT_EQ (200 , res->status );
2570
2569
EXPECT_EQ (" PUT" , res->body );
2571
2570
}
2572
2571
2573
2572
TEST_F (ServerTest, PostWithContentProviderAbort) {
2574
- auto res = cli_.Post (" /post" , 42 ,
2575
- [](size_t /* offset*/ , size_t /* length*/ ,
2576
- DataSink & /* sink*/ ) { return false ; },
2577
- " text/plain" );
2573
+ auto res = cli_.Post (
2574
+ " /post" , 42 ,
2575
+ [](size_t /* offset*/ , size_t /* length*/ , DataSink & /* sink*/ ) {
2576
+ return false ;
2577
+ },
2578
+ " text/plain" );
2578
2579
2579
2580
ASSERT_TRUE (!res);
2580
2581
EXPECT_EQ (Error::Canceled, res.error ());
2581
2582
}
2582
2583
2583
2584
TEST_F (ServerTest, PutWithContentProviderWithoutLength) {
2584
- auto res = cli_.Put (" /put" ,
2585
- [](size_t /* offset*/ , DataSink &sink) {
2586
- EXPECT_TRUE (sink.is_writable ());
2587
- sink.os << " PUT" ;
2588
- sink.done ();
2589
- return true ;
2590
- },
2591
- " text/plain" );
2585
+ auto res = cli_.Put (
2586
+ " /put" ,
2587
+ [](size_t /* offset*/ , DataSink &sink) {
2588
+ EXPECT_TRUE (sink.is_writable ());
2589
+ sink.os << " PUT" ;
2590
+ sink.done ();
2591
+ return true ;
2592
+ },
2593
+ " text/plain" );
2592
2594
2593
2595
ASSERT_TRUE (res);
2594
2596
EXPECT_EQ (200 , res->status );
@@ -2607,13 +2609,14 @@ TEST_F(ServerTest, PostWithContentProviderWithoutLengthAbort) {
2607
2609
#ifdef CPPHTTPLIB_ZLIB_SUPPORT
2608
2610
TEST_F (ServerTest, PutWithContentProviderWithGzip) {
2609
2611
cli_.set_compress (true );
2610
- auto res = cli_.Put (" /put" , 3 ,
2611
- [](size_t /* offset*/ , size_t /* length*/ , DataSink &sink) {
2612
- EXPECT_TRUE (sink.is_writable ());
2613
- sink.os << " PUT" ;
2614
- return true ;
2615
- },
2616
- " text/plain" );
2612
+ auto res = cli_.Put (
2613
+ " /put" , 3 ,
2614
+ [](size_t /* offset*/ , size_t /* length*/ , DataSink &sink) {
2615
+ EXPECT_TRUE (sink.is_writable ());
2616
+ sink.os << " PUT" ;
2617
+ return true ;
2618
+ },
2619
+ " text/plain" );
2617
2620
2618
2621
ASSERT_TRUE (res);
2619
2622
EXPECT_EQ (200 , res->status );
@@ -2622,25 +2625,28 @@ TEST_F(ServerTest, PutWithContentProviderWithGzip) {
2622
2625
2623
2626
TEST_F (ServerTest, PostWithContentProviderWithGzipAbort) {
2624
2627
cli_.set_compress (true );
2625
- auto res = cli_.Post (" /post" , 42 ,
2626
- [](size_t /* offset*/ , size_t /* length*/ ,
2627
- DataSink & /* sink*/ ) { return false ; },
2628
- " text/plain" );
2628
+ auto res = cli_.Post (
2629
+ " /post" , 42 ,
2630
+ [](size_t /* offset*/ , size_t /* length*/ , DataSink & /* sink*/ ) {
2631
+ return false ;
2632
+ },
2633
+ " text/plain" );
2629
2634
2630
2635
ASSERT_TRUE (!res);
2631
2636
EXPECT_EQ (Error::Canceled, res.error ());
2632
2637
}
2633
2638
2634
2639
TEST_F (ServerTest, PutWithContentProviderWithoutLengthWithGzip) {
2635
2640
cli_.set_compress (true );
2636
- auto res = cli_.Put (" /put" ,
2637
- [](size_t /* offset*/ , DataSink &sink) {
2638
- EXPECT_TRUE (sink.is_writable ());
2639
- sink.os << " PUT" ;
2640
- sink.done ();
2641
- return true ;
2642
- },
2643
- " text/plain" );
2641
+ auto res = cli_.Put (
2642
+ " /put" ,
2643
+ [](size_t /* offset*/ , DataSink &sink) {
2644
+ EXPECT_TRUE (sink.is_writable ());
2645
+ sink.os << " PUT" ;
2646
+ sink.done ();
2647
+ return true ;
2648
+ },
2649
+ " text/plain" );
2644
2650
2645
2651
ASSERT_TRUE (res);
2646
2652
EXPECT_EQ (200 , res->status );
@@ -2960,8 +2966,9 @@ TEST_F(ServerTest, KeepAlive) {
2960
2966
EXPECT_EQ (" empty" , res->body );
2961
2967
EXPECT_EQ (" close" , res->get_header_value (" Connection" ));
2962
2968
2963
- res = cli_.Post (" /empty" , 0 , [&](size_t , size_t , DataSink &) { return true ; },
2964
- " text/plain" );
2969
+ res = cli_.Post (
2970
+ " /empty" , 0 , [&](size_t , size_t , DataSink &) { return true ; },
2971
+ " text/plain" );
2965
2972
ASSERT_TRUE (res);
2966
2973
EXPECT_EQ (200 , res->status );
2967
2974
EXPECT_EQ (" text/plain" , res->get_header_value (" Content-Type" ));
@@ -3556,7 +3563,7 @@ TEST(ErrorHandlerWithContentProviderTest, ErrorHandler) {
3556
3563
TEST (GetWithParametersTest, GetWithParameters) {
3557
3564
Server svr;
3558
3565
3559
- svr.Get (" /" , [&](const Request & req, Response &res) {
3566
+ svr.Get (" /" , [&](const Request &req, Response &res) {
3560
3567
auto text = req.get_param_value (" hello" );
3561
3568
res.set_content (text, " text/plain" );
3562
3569
});
@@ -3585,7 +3592,7 @@ TEST(GetWithParametersTest, GetWithParameters) {
3585
3592
TEST (GetWithParametersTest, GetWithParameters2) {
3586
3593
Server svr;
3587
3594
3588
- svr.Get (" /" , [&](const Request & req, Response &res) {
3595
+ svr.Get (" /" , [&](const Request &req, Response &res) {
3589
3596
auto text = req.get_param_value (" hello" );
3590
3597
res.set_content (text, " text/plain" );
3591
3598
});
@@ -3602,10 +3609,11 @@ TEST(GetWithParametersTest, GetWithParameters2) {
3602
3609
params.emplace (" hello" , " world" );
3603
3610
3604
3611
std::string body;
3605
- auto res = cli.Get (" /" , params, Headers{}, [&](const char *data, size_t data_length) {
3606
- body.append (data, data_length);
3607
- return true ;
3608
- });
3612
+ auto res = cli.Get (" /" , params, Headers{},
3613
+ [&](const char *data, size_t data_length) {
3614
+ body.append (data, data_length);
3615
+ return true ;
3616
+ });
3609
3617
3610
3618
ASSERT_TRUE (res);
3611
3619
EXPECT_EQ (200 , res->status );
0 commit comments