diff --git a/test/test.cc b/test/test.cc index 24651a0..eb6039e 100644 --- a/test/test.cc +++ b/test/test.cc @@ -1393,6 +1393,18 @@ TEST_F(ServerTest, NoMultipleHeaders) { EXPECT_EQ(200, res->status); } +TEST_F(ServerTest, HTTP2Magic) { + Request req; + req.method = "PRI"; + req.path = "/"; + req.body = "SM"; + + auto res = std::make_shared(); + auto ret = cli_.send(req, *res); + + ASSERT_TRUE(ret); + EXPECT_EQ(400, res->status); +} TEST_F(ServerTest, KeepAlive) { cli_.set_keep_alive_max_count(4);