Apply clang-format
Differential Revision: D19843069 fbshipit-source-id: af3f3998e2259ca5070b43ffb19933cf9304319d
This commit is contained in:
committed by
Facebook Github Bot
parent
71928fdf08
commit
c315691b2d
@@ -18,7 +18,7 @@ namespace test {
|
||||
using folly::EventBase;
|
||||
|
||||
class FlipperConnectionManagerImplTerminationTest : public ::testing::Test {
|
||||
protected:
|
||||
protected:
|
||||
std::shared_ptr<FlipperState> state;
|
||||
std::shared_ptr<ConnectionContextStore> contextStore;
|
||||
void SetUp() override {
|
||||
@@ -30,60 +30,52 @@ protected:
|
||||
}
|
||||
};
|
||||
|
||||
TEST_F(FlipperConnectionManagerImplTerminationTest, testNullEventBaseGetsRejected) {
|
||||
TEST_F(
|
||||
FlipperConnectionManagerImplTerminationTest,
|
||||
testNullEventBaseGetsRejected) {
|
||||
try {
|
||||
auto instance = std::make_shared<FlipperConnectionManagerImpl>(FlipperInitConfig {
|
||||
DeviceData {},
|
||||
nullptr,
|
||||
new EventBase()
|
||||
},
|
||||
state,
|
||||
contextStore
|
||||
);
|
||||
auto instance = std::make_shared<FlipperConnectionManagerImpl>(
|
||||
FlipperInitConfig{DeviceData{}, nullptr, new EventBase()},
|
||||
state,
|
||||
contextStore);
|
||||
FAIL();
|
||||
} catch (std::invalid_argument& e) {
|
||||
// Pass test
|
||||
}
|
||||
try {
|
||||
auto instance = std::make_shared<FlipperConnectionManagerImpl>(FlipperInitConfig {
|
||||
DeviceData {},
|
||||
new EventBase(),
|
||||
nullptr
|
||||
},
|
||||
state,
|
||||
contextStore
|
||||
);
|
||||
auto instance = std::make_shared<FlipperConnectionManagerImpl>(
|
||||
FlipperInitConfig{DeviceData{}, new EventBase(), nullptr},
|
||||
state,
|
||||
contextStore);
|
||||
FAIL();
|
||||
} catch (std::invalid_argument& e) {
|
||||
// Pass test
|
||||
}
|
||||
}
|
||||
|
||||
TEST_F(FlipperConnectionManagerImplTerminationTest, testNonStartedEventBaseDoesntHang) {
|
||||
auto config = FlipperInitConfig {
|
||||
DeviceData {},
|
||||
new EventBase(),
|
||||
new EventBase()
|
||||
};
|
||||
auto instance = std::make_shared<FlipperConnectionManagerImpl>(config, state, contextStore);
|
||||
TEST_F(
|
||||
FlipperConnectionManagerImplTerminationTest,
|
||||
testNonStartedEventBaseDoesntHang) {
|
||||
auto config =
|
||||
FlipperInitConfig{DeviceData{}, new EventBase(), new EventBase()};
|
||||
auto instance = std::make_shared<FlipperConnectionManagerImpl>(
|
||||
config, state, contextStore);
|
||||
instance->start();
|
||||
}
|
||||
|
||||
TEST_F(FlipperConnectionManagerImplTerminationTest, testStartedEventBaseDoesntHang) {
|
||||
TEST_F(
|
||||
FlipperConnectionManagerImplTerminationTest,
|
||||
testStartedEventBaseDoesntHang) {
|
||||
auto flipperEventBase = new EventBase();
|
||||
auto connectionEventBase = new EventBase();
|
||||
auto flipperThread = std::thread([flipperEventBase](){
|
||||
flipperEventBase->loopForever();
|
||||
});
|
||||
auto connectionThread = std::thread([connectionEventBase](){
|
||||
connectionEventBase->loopForever();
|
||||
});
|
||||
auto config = FlipperInitConfig {
|
||||
DeviceData {},
|
||||
flipperEventBase,
|
||||
connectionEventBase
|
||||
};
|
||||
auto instance = std::make_shared<FlipperConnectionManagerImpl>(config, state, contextStore);
|
||||
auto flipperThread =
|
||||
std::thread([flipperEventBase]() { flipperEventBase->loopForever(); });
|
||||
auto connectionThread = std::thread(
|
||||
[connectionEventBase]() { connectionEventBase->loopForever(); });
|
||||
auto config =
|
||||
FlipperInitConfig{DeviceData{}, flipperEventBase, connectionEventBase};
|
||||
auto instance = std::make_shared<FlipperConnectionManagerImpl>(
|
||||
config, state, contextStore);
|
||||
|
||||
instance->start();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user