on xenial help sign in
implement the missing mock methods, oops
7429d6cLukáš Tinkl
tests/mocks/Unity/Application/MirMock.cpp+13
@@ -47,3 +47,16 @@ QString MirMock::cursorName() const
47{
47{
48 return m_cursorName;
48 return m_cursorName;
49}
49}
50+
51+QString MirMock::currentKeymap() const
52+{
53+ return m_keymap;
54+}
55+
56+void MirMock::setCurrentKeymap(const QString &keymap)
57+{
58+ if (keymap != m_keymap) {
59+ m_keymap = keymap;
60+ Q_EMIT currentKeymapChanged(m_keymap);
61+ }
62+}
tests/mocks/Unity/Application/MirMock.h+4
@@ -31,9 +31,13 @@ public:
31 void setCursorName(const QString &cursorName) override;
31 void setCursorName(const QString &cursorName) override;
32 QString cursorName() const override;
32 QString cursorName() const override;
33
33
34+ QString currentKeymap() const override;
35+ void setCurrentKeymap(const QString &keymap) override;
36+
34private:
37private:
35 static MirMock *the_mir;
38 static MirMock *the_mir;
36 QString m_cursorName;
39 QString m_cursorName;
40+ QString m_keymap;
37};
41};
38
42
39#endif
43#endif