| /* SPDX-License-Identifier: GPL-2.0 */ |
| /* |
| * KUnit mock for struct KUNIT_T. |
| * |
| * Copyright (C) 2018, Google LLC. |
| * Author: Brendan Higgins <brendanhiggins@google.com> |
| */ |
| |
| #include <test/test.h> |
| #include <test/test-names.h> |
| #include <test/mock.h> |
| |
| DECLARE_STRUCT_CLASS_MOCK_PREREQS(KUNIT_T); |
| |
| DECLARE_STRUCT_CLASS_MOCK_VOID_RETURN(METHOD(fail), CLASS(KUNIT_T), |
| PARAMS(struct KUNIT_T *, |
| struct test_stream *)); |
| |
| DECLARE_STRUCT_CLASS_MOCK_VOID_RETURN(METHOD(mock_vprintk), CLASS(KUNIT_T), |
| PARAMS(const struct KUNIT_T *, |
| const char *, |
| struct va_format *)); |
| DECLARE_STRUCT_CLASS_MOCK_INIT(KUNIT_T); |