From a65c9492058d5c652f85e6b03185b569eae6873d Mon Sep 17 00:00:00 2001 From: Taras Madan Date: Thu, 27 Mar 2025 14:52:30 +0100 Subject: all: use mockery config instead of go:generate --- .mockery.yaml | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 .mockery.yaml (limited to '.mockery.yaml') diff --git a/.mockery.yaml b/.mockery.yaml new file mode 100644 index 000000000..6f7123013 --- /dev/null +++ b/.mockery.yaml @@ -0,0 +1,37 @@ +# Copyright 2025 syzkaller project authors. All rights reserved. +# Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file. + +dir: "{{.InterfaceDir}}/mocks" +outpkg: "mocks" +mockname: "{{.InterfaceName}}" +filename: "{{.InterfaceName}}.go" +resolve-type-alias: False # TODO: remove in mockery 3 +issue-845-fix: True # TODO: remove in mockery 3 +packages: + github.com/google/syzkaller/pkg/gcs: + interfaces: + Client: + github.com/google/syzkaller/pkg/covermerger: + interfaces: + FileVersProvider: + github.com/google/syzkaller/pkg/coveragedb/spannerclient: + config: + dir: "{{.InterfaceDir}}/../mocks" + interfaces: + SpannerClient: + ReadOnlyTransaction: + RowIterator: + Row: + github.com/google/syzkaller/pkg/rpcserver: + interfaces: + Manager: + github.com/google/syzkaller/vm/proxyapp/proxyrpc: + config: + dir: "{{.InterfaceDir}}/../mocks" + interfaces: + ProxyAppInterface: + github.com/google/syzkaller/vm/proxyapp: + config: + mockname: "SubProcessCmd" + interfaces: + subProcessCmd: -- cgit mrf-deployment