Go to the source code of this file.
|
| TEST (ObservingClientPipelineTest, CustomPipelineMaker) |
|
TEST |
( |
ObservingClientPipelineTest |
, |
|
|
CustomPipelineMaker |
|
|
) |
| |
Definition at line 113 of file ObservingClientPipelineTest.cpp.
References TestRoutingData::data, EXPECT_EQ, folly::EventBaseManager::get(), TestServer::getAddress(), and folly::EventBaseManager::getEventBase().
115 auto factory = std::make_shared<TestPipelineFactory>();
116 server.childPipeline(factory);
124 routingData.
data =
"Test";
125 auto clientPipelineFactory = std::make_shared<CustomPipelineFactory>();
127 std::make_unique<CustomPipelineMakerTestClient>(
128 routingData, clientPipelineFactory);
130 client->connect(address, std::chrono::milliseconds(0));
135 EXPECT_EQ(1, clientPipelineFactory->routingPipelines_);
136 EXPECT_EQ(routingData, clientPipelineFactory->routingData_);
137 EXPECT_EQ(0, clientPipelineFactory->pipelines_);
#define EXPECT_EQ(val1, val2)
const folly::SocketAddress & getAddress() const
PUSHMI_INLINE_VAR constexpr detail::get_fn< T > get