aboutsummaryrefslogtreecommitdiff
path: root/tools/interface_generator/templates/interface_mock.hpp.mako
diff options
context:
space:
mode:
authoraqua <aqua@iserlohn-fortress.net>2024-08-18 15:08:13 +0300
committeraqua <aqua@iserlohn-fortress.net>2024-08-18 15:08:13 +0300
commitff0286195eeb4dc659863af4afbdf9ddd4d53a1b (patch)
tree94b06a2efdf8b349f7822dd79f5a6de5780bcbe3 /tools/interface_generator/templates/interface_mock.hpp.mako
parentMoved pytest to private (diff)
downloadkernel-ff0286195eeb4dc659863af4afbdf9ddd4d53a1b.tar.xz
Moved interface_generator script to bin
Diffstat (limited to 'tools/interface_generator/templates/interface_mock.hpp.mako')
-rw-r--r--tools/interface_generator/templates/interface_mock.hpp.mako26
1 files changed, 0 insertions, 26 deletions
diff --git a/tools/interface_generator/templates/interface_mock.hpp.mako b/tools/interface_generator/templates/interface_mock.hpp.mako
deleted file mode 100644
index e33d50e..0000000
--- a/tools/interface_generator/templates/interface_mock.hpp.mako
+++ /dev/null
@@ -1,26 +0,0 @@
-<%include file="__header.mako" />
-#ifndef ${ name.upper() }_MOCK
-#define ${ name.upper() }_MOCK
-
-extern "C" {
-#include "${ name }.h"
-}
-
-#include <gtest/gtest.h>
-#include <gmock/gmock.h>
-
-class I${name}_mock
-{
-public:
- I${name}_mock();
- ~I${name}_mock();
-
- /* Functions */
-% for fn in functions:
- MOCK_METHOD(${fn['return']}, ${fn['name']}, (${ ", ".join(fn['arguments']) }));
-% endfor
-};
-
-using ${name}_mock = ::testing::NiceMock<I${name}_mock>;
-
-#endif /* ${ name.upper() }_MOCK */