Skip to content

Commit e7ea00f

Browse files
committed
Set monitor list from Project
1 parent 7e9b3c9 commit e7ea00f

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

src/project_p.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,7 @@ bool ProjectPrivate::load()
127127
engine->clear();
128128
engine->setTargets(reader->targets());
129129
engine->setBroadcasts(reader->broadcasts());
130+
engine->setMonitors(reader->monitors());
130131
engine->setExtensions(reader->extensions());
131132
engine->compile();
132133
return true;

test/project/project_test.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ TEST_F(ProjectTest, Load)
6262
EXPECT_CALL(*m_engine, clear).Times(0);
6363
EXPECT_CALL(*m_engine, setTargets).Times(0);
6464
EXPECT_CALL(*m_engine, setBroadcasts).Times(0);
65+
EXPECT_CALL(*m_engine, setMonitors).Times(0);
6566
EXPECT_CALL(*m_engine, setExtensions).Times(0);
6667
EXPECT_CALL(*m_engine, compile).Times(0);
6768
ASSERT_FALSE(p1.load());
@@ -72,6 +73,7 @@ TEST_F(ProjectTest, Load)
7273
EXPECT_CALL(*m_engine, clear).Times(0);
7374
EXPECT_CALL(*m_engine, setTargets).Times(0);
7475
EXPECT_CALL(*m_engine, setBroadcasts).Times(0);
76+
EXPECT_CALL(*m_engine, setMonitors).Times(0);
7577
EXPECT_CALL(*m_engine, setExtensions).Times(0);
7678
EXPECT_CALL(*m_engine, compile).Times(0);
7779
ASSERT_FALSE(p2.load());
@@ -81,6 +83,7 @@ TEST_F(ProjectTest, Load)
8183
EXPECT_CALL(*m_engine, clear).Times(1);
8284
EXPECT_CALL(*m_engine, setTargets).Times(1);
8385
EXPECT_CALL(*m_engine, setBroadcasts).Times(1);
86+
EXPECT_CALL(*m_engine, setMonitors).Times(1);
8487
EXPECT_CALL(*m_engine, setExtensions).Times(1);
8588
EXPECT_CALL(*m_engine, compile).Times(1);
8689
ASSERT_TRUE(p3.load());
@@ -91,6 +94,7 @@ TEST_F(ProjectTest, Load)
9194
EXPECT_CALL(*m_engine, clear).Times(0);
9295
EXPECT_CALL(*m_engine, setTargets).Times(0);
9396
EXPECT_CALL(*m_engine, setBroadcasts).Times(0);
97+
EXPECT_CALL(*m_engine, setMonitors).Times(0);
9498
EXPECT_CALL(*m_engine, setExtensions).Times(0);
9599
EXPECT_CALL(*m_engine, compile).Times(0);
96100
ASSERT_FALSE(p4.load());
@@ -100,6 +104,7 @@ TEST_F(ProjectTest, Load)
100104
EXPECT_CALL(*m_engine, clear).Times(1);
101105
EXPECT_CALL(*m_engine, setTargets).Times(1);
102106
EXPECT_CALL(*m_engine, setBroadcasts).Times(1);
107+
EXPECT_CALL(*m_engine, setMonitors).Times(1);
103108
EXPECT_CALL(*m_engine, setExtensions).Times(1);
104109
EXPECT_CALL(*m_engine, compile).Times(1);
105110
ASSERT_TRUE(p5.load());
@@ -109,6 +114,7 @@ TEST_F(ProjectTest, Load)
109114
EXPECT_CALL(*m_engine, clear).Times(0);
110115
EXPECT_CALL(*m_engine, setTargets).Times(0);
111116
EXPECT_CALL(*m_engine, setBroadcasts).Times(0);
117+
EXPECT_CALL(*m_engine, setMonitors).Times(0);
112118
EXPECT_CALL(*m_engine, setExtensions).Times(0);
113119
EXPECT_CALL(*m_engine, compile).Times(0);
114120
ASSERT_FALSE(p6.load());

0 commit comments

Comments
 (0)