Skip to content

Commit 04de468

Browse files
committed
Enable FlutterTizenEngineTest.Run_Twice
1 parent 2e3cbb9 commit 04de468

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

shell/platform/tizen/flutter_tizen_engine.cc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,10 @@ void FlutterTizenEngine::NotifyLowMemoryWarning() {
9292
}
9393

9494
bool FlutterTizenEngine::RunEngine() {
95+
if (engine_ != nullptr) {
96+
FT_LOGE("The engine has already started.");
97+
return false;
98+
}
9599
if (IsHeaded() && !renderer->IsValid()) {
96100
FT_LOGE("The display was not valid.");
97101
return false;

shell/platform/tizen/flutter_tizen_engine_unittest.cc

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ class FlutterTizenEngineTest : public ::testing::Test {
3434
engine_ = nullptr;
3535
}
3636

37-
flutter::FlutterTizenEngine* engine_;
37+
FlutterTizenEngine* engine_;
3838
};
3939

4040
class FlutterTizenEngineTestHeaded : public FlutterTizenEngineTest {
@@ -48,14 +48,11 @@ class FlutterTizenEngineTestHeaded : public FlutterTizenEngineTest {
4848
TEST_F(FlutterTizenEngineTest, Run) {
4949
EXPECT_TRUE(engine_ != nullptr);
5050
EXPECT_TRUE(engine_->RunEngine());
51-
EXPECT_TRUE(true);
5251
}
5352

54-
// TODO
55-
TEST_F(FlutterTizenEngineTest, DISABLED_Run_Twice) {
53+
TEST_F(FlutterTizenEngineTest, Run_Twice) {
5654
EXPECT_TRUE(engine_->RunEngine());
5755
EXPECT_FALSE(engine_->RunEngine());
58-
EXPECT_TRUE(true);
5956
}
6057

6158
TEST_F(FlutterTizenEngineTest, Stop) {

0 commit comments

Comments
 (0)