Guest User

Untitled

a guest
Aug 1st, 2019
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. TEST_P(RatelimitIntegrationTest, HeaderOnlyRequest) {
  2. request_size_ = 0;
  3. auto conn = makeClientConnection(lookupPort("http"));
  4. codec_client_ = makeHttpConnection(std::move(conn));
  5.  
  6. ASSERT_EQ(nullptr, default_request_headers_.ContentLength());
  7. response_ = codec_client_->makeHeaderOnlyRequest(default_request_headers_);
  8.  
  9. waitForRatelimitRequest();
  10. sendRateLimitResponse(envoy::service::ratelimit::v2::RateLimitResponse_Code_OK,
  11. Http::HeaderMapImpl{});
  12. waitForSuccessfulUpstreamResponse();
  13.  
  14. EXPECT_TRUE(upstream_request_->headers().ContentLength() != nullptr);
  15. cleanup();
  16. }
Advertisement
Add Comment
Please, Sign In to add comment