Skip to content

Commit 4cbea03

Browse files
committed
Update libscratchcpp to v0.8.0
1 parent 2dccd71 commit 4cbea03

File tree

2 files changed

+14
-1
lines changed

2 files changed

+14
-1
lines changed

libscratchcpp

Submodule libscratchcpp updated 48 files

test/mocks/enginemock.h

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,9 @@ class EngineMock : public IEngine
4949
MOCK_METHOD(void, setKeyState, (const KeyEvent &, bool), (override));
5050
MOCK_METHOD(void, setAnyKeyPressed, (bool), (override));
5151

52+
MOCK_METHOD(void, mouseWheelUp, (), (override));
53+
MOCK_METHOD(void, mouseWheelDown, (), (override));
54+
5255
MOCK_METHOD(double, mouseX, (), (const, override));
5356
MOCK_METHOD(void, setMouseX, (double x), (override));
5457

@@ -103,6 +106,7 @@ class EngineMock : public IEngine
103106
MOCK_METHOD(void, addBackdropChangeScript, (std::shared_ptr<Block>, int), (override));
104107
MOCK_METHOD(void, addCloneInitScript, (std::shared_ptr<Block>), (override));
105108
MOCK_METHOD(void, addKeyPressScript, (std::shared_ptr<Block>, int), (override));
109+
MOCK_METHOD(void, addTargetClickScript, (std::shared_ptr<Block>), (override));
106110

107111
MOCK_METHOD(const std::vector<std::shared_ptr<Target>> &, targets, (), (const, override));
108112
MOCK_METHOD(void, setTargets, (const std::vector<std::shared_ptr<Target>> &), (override));
@@ -122,10 +126,19 @@ class EngineMock : public IEngine
122126
MOCK_METHOD(void, setAddMonitorHandler, (const std::function<void(Monitor *)> &), (override));
123127
MOCK_METHOD(void, setRemoveMonitorHandler, (const std::function<void(Monitor *, IMonitorHandler *)> &), (override));
124128

129+
MOCK_METHOD(const std::function<void(const std::string &)> &, questionAsked, (), (const, override));
130+
MOCK_METHOD(void, setQuestionAsked, (const std::function<void(const std::string &)> &), (override));
131+
132+
MOCK_METHOD(const std::function<void(const std::string &)> &, questionAnswered, (), (const, override));
133+
MOCK_METHOD(void, setQuestionAnswered, (const std::function<void(const std::string &)> &), (override));
134+
125135
MOCK_METHOD(std::vector<std::string> &, extensions, (), (const, override));
126136
MOCK_METHOD(void, setExtensions, (const std::vector<std::string> &), (override));
127137

128138
MOCK_METHOD(const ScriptMap &, scripts, (), (const, override));
139+
140+
MOCK_METHOD(const std::string &, userAgent, (), (const, override));
141+
MOCK_METHOD(void, setUserAgent, (const std::string &), (override));
129142
};
130143

131144
} // namespace scratchcpprender

0 commit comments

Comments
 (0)