Apply clang-format

Differential Revision: D19843069

fbshipit-source-id: af3f3998e2259ca5070b43ffb19933cf9304319d
This commit is contained in:
Andres Suarez
2020-02-11 19:27:40 -08:00
committed by Facebook Github Bot
parent 71928fdf08
commit c315691b2d
10 changed files with 195 additions and 144 deletions

View File

@@ -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();