Skip to content

Commit 7be8a34

Browse files
committed
Update EngineMock
1 parent 3a91bd6 commit 7be8a34

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

test/mocks/enginemock.h

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@ class EngineMock : public IEngine
1818

1919
MOCK_METHOD(void, start, (), (override));
2020
MOCK_METHOD(void, stop, (), (override));
21-
MOCK_METHOD(VirtualMachine *, startScript, (std::shared_ptr<Block>, Target *), (override));
22-
MOCK_METHOD(void, broadcast, (int, VirtualMachine *), (override));
23-
MOCK_METHOD(void, broadcastByPtr, (Broadcast *, VirtualMachine *), (override));
24-
MOCK_METHOD(void, startBackdropScripts, (Broadcast *, VirtualMachine *), (override));
25-
MOCK_METHOD(void, stopScript, (VirtualMachine *), (override));
26-
MOCK_METHOD(void, stopTarget, (Target *, VirtualMachine *), (override));
21+
MOCK_METHOD(Thread *, startScript, (std::shared_ptr<Block>, Target *), (override));
22+
MOCK_METHOD(void, broadcast, (int, Thread *, bool), (override));
23+
MOCK_METHOD(void, broadcastByPtr, (Broadcast *, Thread *, bool), (override));
24+
MOCK_METHOD(void, startBackdropScripts, (Broadcast *, Thread *, bool), (override));
25+
MOCK_METHOD(void, stopScript, (Thread *), (override));
26+
MOCK_METHOD(void, stopTarget, (Target *, Thread *), (override));
2727
MOCK_METHOD(void, initClone, (std::shared_ptr<Sprite>), (override));
2828
MOCK_METHOD(void, deinitClone, (std::shared_ptr<Sprite>), (override));
2929

@@ -38,7 +38,7 @@ class EngineMock : public IEngine
3838
MOCK_METHOD(void, stopEventLoop, (), (override));
3939

4040
MOCK_METHOD(sigslot::signal<> &, aboutToRender, (), (override));
41-
MOCK_METHOD(sigslot::signal<VirtualMachine *> &, threadAboutToStop, (), (override));
41+
MOCK_METHOD(sigslot::signal<Thread *> &, threadAboutToStop, (), (override));
4242
MOCK_METHOD(sigslot::signal<> &, stopped, (), (override));
4343

4444
MOCK_METHOD(bool, isRunning, (), (const, override));
@@ -130,6 +130,8 @@ class EngineMock : public IEngine
130130

131131
MOCK_METHOD(const std::vector<std::shared_ptr<Monitor>> &, monitors, (), (const, override));
132132
MOCK_METHOD(void, setMonitors, (const std::vector<std::shared_ptr<Monitor>> &), (override));
133+
MOCK_METHOD(Monitor *, createVariableMonitor, (std::shared_ptr<Variable>, const std::string &, const std::string &, int, BlockComp), (override));
134+
MOCK_METHOD(Monitor *, createListMonitor, (std::shared_ptr<List>, const std::string &, const std::string &, int, BlockComp), (override));
133135
MOCK_METHOD(sigslot::signal<Monitor *> &, monitorAdded, (), (override));
134136
MOCK_METHOD((sigslot::signal<Monitor *, IMonitorHandler *> &), monitorRemoved, (), (override));
135137

0 commit comments

Comments
 (0)