diff options
author | aqua <aqua@iserlohn-fortress.net> | 2024-08-18 15:08:13 +0300 |
---|---|---|
committer | aqua <aqua@iserlohn-fortress.net> | 2024-08-18 15:08:13 +0300 |
commit | ff0286195eeb4dc659863af4afbdf9ddd4d53a1b (patch) | |
tree | 94b06a2efdf8b349f7822dd79f5a6de5780bcbe3 /tools/interface_generator/templates/interface_mock.hpp.mako | |
parent | Moved pytest to private (diff) | |
download | kernel-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.mako | 26 |
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 */ |