aboutsummaryrefslogtreecommitdiffstats
path: root/.mockery.yaml
diff options
context:
space:
mode:
authorTaras Madan <tarasmadan@google.com>2025-03-27 14:52:30 +0100
committerTaras Madan <tarasmadan@google.com>2025-03-28 08:52:18 +0000
commita65c9492058d5c652f85e6b03185b569eae6873d (patch)
tree8a28465eeede5793873faca419bfaaa796580022 /.mockery.yaml
parent6c09fb82edbf8c19be0a3ea3e1e823c8891ee5a1 (diff)
all: use mockery config instead of go:generate
Diffstat (limited to '.mockery.yaml')
-rw-r--r--.mockery.yaml37
1 files changed, 37 insertions, 0 deletions
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: