| 735 | |
| 736 | |
| 737 | http::Response validateGetWithQuery(const http::Request& request) |
| 738 | { |
| 739 | EXPECT_SOME_NE(network::Address(process::address()), request.client); |
| 740 | EXPECT_EQ("GET", request.method); |
| 741 | EXPECT_THAT(request.url.path, EndsWith("get")); |
| 742 | EXPECT_EQ("", request.body); |
| 743 | EXPECT_NONE(request.url.fragment); |
| 744 | EXPECT_EQ("bar", request.url.query.at("foo")); |
| 745 | EXPECT_EQ(1u, request.url.query.size()); |
| 746 | |
| 747 | return http::OK(); |
| 748 | } |
| 749 | |
| 750 | |
| 751 | TEST_P(HTTPTest, Get) |