diff options
Diffstat (limited to 'test/storage/http_load.cpp')
-rw-r--r-- | test/storage/http_load.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/test/storage/http_load.cpp b/test/storage/http_load.cpp index fff662da29..2680daf93b 100644 --- a/test/storage/http_load.cpp +++ b/test/storage/http_load.cpp @@ -11,13 +11,17 @@ TEST_F(Storage, HTTPLoad) { DefaultFileSource fs(nullptr, uv_default_loop()); + auto &env = *static_cast<const Environment *>(nullptr); + const int concurrency = 50; const int max = 10000; int number = 1; std::function<void()> req = [&]() { const auto current = number++; - fs.request({ Resource::Unknown, std::string("http://127.0.0.1:3000/load/") + std::to_string(current) }, uv_default_loop(), [&, current](const Response &res) { + fs.request({ Resource::Unknown, + std::string("http://127.0.0.1:3000/load/") + std::to_string(current) }, + uv_default_loop(), env, [&, current](const Response &res) { EXPECT_EQ(Response::Successful, res.status); EXPECT_EQ(std::string("Request ") + std::to_string(current), res.data); EXPECT_EQ(0, res.expires); |