-
Notifications
You must be signed in to change notification settings - Fork 10
/
rules
50 lines (35 loc) · 2.23 KB
/
rules
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
# This file specifies the rules used to generate mock files for interfaces defined in
# packages for the purpose of unit testing. The rules are to be specified of the form:
# package name; mock output file path; package import path; interfaces to mock
# pkg/k8s
k8s; pkg/k8s/mock_controller_generated.go; github.com/flomesh-io/fsm/pkg/k8s; Controller
# pkg/smi
smi; pkg/smi/mock_meshspec_generated.go; github.com/flomesh-io/fsm/pkg/smi; MeshSpec
# pkg/policy
policy; pkg/policy/mock_client_generated.go; github.com/flomesh-io/fsm/pkg/policy; Controller
# pkg/xnetwork
xnetwork; pkg/xnetwork/mock_client_generated.go; github.com/flomesh-io/fsm/pkg/xnetwork; Controller
# pkg/multicluster
multicluster; pkg/multicluster/mock_client_generated.go; github.com/flomesh-io/fsm/pkg/multicluster; Controller
# pkg/plugin
plugin; pkg/plugin/mock_client_generated.go; github.com/flomesh-io/fsm/pkg/plugin; Controller
# pkg/catalog
catalog; pkg/catalog/mock_catalog_generated.go; github.com/flomesh-io/fsm/pkg/catalog; MeshCataloger
# pkg/health
health; pkg/health/mock_probes_generated.go; github.com/flomesh-io/fsm/pkg/health; Probes
# pkg/endpoint
endpoint; pkg/endpoint/mock_endpoint_provider_generated.go; github.com/flomesh-io/fsm/pkg/endpoint; Provider
# pkg/service
service; pkg/service/mock_service_provider_generated.go; github.com/flomesh-io/fsm/pkg/service; Provider
# pkg/configurator
configurator; pkg/configurator/mock_client_generated.go; github.com/flomesh-io/fsm/pkg/configurator; Configurator
# pkg/gateway
gateway; pkg/gateway/mock_client_generated.go; github.com/flomesh-io/fsm/pkg/gateway/types; Controller
# pkg/gateway/processor
processor; pkg/gateway/processor/mock_processor_generated.go; github.com/flomesh-io/fsm/pkg/gateway/processor; Processor
processor; pkg/gateway/processor/mock_generator_generated.go; github.com/flomesh-io/fsm/pkg/gateway/processor; Generator
processor; pkg/gateway/processor/mock_trigger_generated.go; github.com/flomesh-io/fsm/pkg/gateway/processor; Trigger
# pkg/ingress/providers/pipy
pipy; pkg/ingress/providers/pipy/mock_client_generated.go; github.com/flomesh-io/fsm/pkg/ingress/providers/pipy; Controller
# pkg/webhook
types; pkg/webhook/types/mock_register_generated.go; github.com/flomesh-io/fsm/pkg/webhook/types; Register