detached 7bcdeff

chore(deps): bump Go dependencies (#295)

* chore(deps): bump Go dependencies (grpc v1.84.0 fixes GHSA DoS alert)

* chore(mocks): regenerate mocks with mockery v3.8
commit
7bcdeff3b27652d753533c017206ec2d5ed5a11b
author
bnema · · 2026-09-26 01:31 UTC
committer
GitHub · · 2026-09-26 01:31 UTC
parent
d0e22fa
signature
GPG UnverifiedB5690EEEBB952194 The key is unknown
54 files · +641 -181
M go.mod +41 -43
@@ -3,10 +3,10 @@ module github.com/bnema/gordon
33 go 1.27
44
55 require (
6- github.com/aws/aws-sdk-go-v2 v1.45.1
7- github.com/aws/aws-sdk-go-v2/config v1.33.1
8- github.com/aws/aws-sdk-go-v2/feature/s3/transfermanager v0.4.1
9- github.com/aws/aws-sdk-go-v2/service/s3 v1.109.1
6+ github.com/aws/aws-sdk-go-v2 v1.47.1
7+ github.com/aws/aws-sdk-go-v2/config v1.33.6
8+ github.com/aws/aws-sdk-go-v2/feature/s3/transfermanager v0.4.10
9+ github.com/aws/aws-sdk-go-v2/service/s3 v1.113.4
1010 github.com/bnema/zerowrap v1.4.1
1111 github.com/charmbracelet/bubbles v1.0.0
1212 github.com/charmbracelet/bubbletea v1.3.10
@@ -17,12 +17,12 @@ require (
1717 github.com/fsnotify/fsnotify v1.10.1 // direct
1818 github.com/go-acme/lego/v4 v4.35.2
1919 github.com/golang-jwt/jwt/v5 v5.3.1
20- github.com/google/go-containerregistry v0.22.0
20+ github.com/google/go-containerregistry v0.22.1
2121 github.com/google/uuid v1.6.0
2222 github.com/mattn/go-isatty v0.0.24
23- github.com/mattn/go-runewidth v0.0.28
24- github.com/moby/moby/api v1.55.0
25- github.com/moby/moby/client v0.5.1
23+ github.com/mattn/go-runewidth v0.0.30
24+ github.com/moby/moby/api v1.56.0
25+ github.com/moby/moby/client v0.6.0
2626 github.com/muesli/termenv v0.16.0
2727 github.com/pelletier/go-toml/v2 v2.4.3
2828 github.com/rivo/uniseg v0.4.7
@@ -38,15 +38,16 @@ require (
3838 go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.22.0
3939 go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.46.0
4040 go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.46.0
41+ go.opentelemetry.io/otel/log v0.22.0
4142 go.opentelemetry.io/otel/metric v1.46.0
4243 go.opentelemetry.io/otel/sdk v1.46.0
4344 go.opentelemetry.io/otel/sdk/log v0.22.0
4445 go.opentelemetry.io/otel/sdk/metric v1.46.0
4546 go.opentelemetry.io/otel/trace v1.46.0
4647 go.uber.org/mock v0.6.0 // direct
47- golang.org/x/sync v0.22.0
48- golang.org/x/sys v0.47.0
49- golang.org/x/time v0.15.0
48+ golang.org/x/sync v0.23.0
49+ golang.org/x/sys v0.48.0
50+ golang.org/x/time v0.16.0
5051 gopkg.in/natefinch/lumberjack.v2 v2.2.1
5152 )
5253
@@ -54,72 +55,69 @@ require (
5455 github.com/Microsoft/go-winio v0.6.2 // indirect
5556 github.com/atotto/clipboard v0.1.4 // indirect
5657 github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.20 // indirect
57- github.com/aws/aws-sdk-go-v2/credentials v1.20.1 // indirect
58- github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.19.1 // indirect
59- github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.1 // indirect
60- github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.1 // indirect
61- github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.1 // indirect
58+ github.com/aws/aws-sdk-go-v2/credentials v1.20.6 // indirect
59+ github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.1 // indirect
60+ github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.4 // indirect
61+ github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.4 // indirect
62+ github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.4 // indirect
6263 github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.19 // indirect
63- github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.11.1 // indirect
64- github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.1 // indirect
65- github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.20.1 // indirect
66- github.com/aws/aws-sdk-go-v2/service/signin v1.7.1 // indirect
67- github.com/aws/aws-sdk-go-v2/service/sso v1.35.1 // indirect
68- github.com/aws/aws-sdk-go-v2/service/ssooidc v1.40.1 // indirect
69- github.com/aws/aws-sdk-go-v2/service/sts v1.47.1 // indirect
70- github.com/aws/smithy-go v1.28.1 // indirect
64+ github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.11.5 // indirect
65+ github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.4 // indirect
66+ github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.20.4 // indirect
67+ github.com/aws/aws-sdk-go-v2/service/signin v1.10.1 // indirect
68+ github.com/aws/aws-sdk-go-v2/service/sso v1.38.1 // indirect
69+ github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.1 // indirect
70+ github.com/aws/aws-sdk-go-v2/service/sts v1.51.1 // indirect
71+ github.com/aws/smithy-go v1.28.2 // indirect
7172 github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect
7273 github.com/cenkalti/backoff/v5 v5.0.3 // indirect
7374 github.com/cespare/xxhash/v2 v2.3.0 // indirect
7475 github.com/charmbracelet/colorprofile v0.4.3 // indirect
75- github.com/charmbracelet/x/ansi v0.11.6 // indirect
76+ github.com/charmbracelet/x/ansi v0.11.8 // indirect
7677 github.com/charmbracelet/x/cellbuf v0.0.15 // indirect
7778 github.com/charmbracelet/x/term v0.2.2 // indirect
7879 github.com/clipperhouse/displaywidth v0.11.0 // indirect
7980 github.com/clipperhouse/uax29/v2 v2.7.0 // indirect
8081 github.com/containerd/errdefs/pkg v0.3.0 // indirect
8182 github.com/distribution/reference v0.6.0 // indirect
82- github.com/docker/cli v29.7.2+incompatible // indirect
83- github.com/docker/docker-credential-helpers v0.9.5 // indirect
83+ github.com/docker/cli v29.8.1+incompatible // indirect
84+ github.com/docker/docker-credential-helpers v0.9.9 // indirect
8485 github.com/docker/go-connections v0.8.1 // indirect
8586 github.com/erikgeiser/coninput v0.0.0-20211004153227-1c3628e74d0f // indirect
8687 github.com/felixge/httpsnoop v1.1.0 // indirect
87- github.com/go-jose/go-jose/v4 v4.1.4 // indirect
88+ github.com/go-jose/go-jose/v4 v4.1.5 // indirect
8889 github.com/go-logr/logr v1.4.4 // indirect
8990 github.com/go-logr/stdr v1.2.2 // indirect
9091 github.com/go-viper/mapstructure/v2 v2.5.0 // indirect
91- github.com/grpc-ecosystem/grpc-gateway/v2 v2.30.0 // indirect
92+ github.com/grpc-ecosystem/grpc-gateway/v2 v2.31.0 // indirect
9293 github.com/inconshreveable/mousetrap v1.1.0 // indirect
93- github.com/klauspost/compress v1.19.2 // indirect
94- github.com/lucasb-eyer/go-colorful v1.4.0 // indirect
94+ github.com/klauspost/compress v1.20.1 // indirect
95+ github.com/lucasb-eyer/go-colorful v1.4.1 // indirect
9596 github.com/mattn/go-colorable v0.1.15 // indirect
9697 github.com/mattn/go-localereader v0.0.1 // indirect
97- github.com/miekg/dns v1.1.72 // indirect
98+ github.com/miekg/dns v1.1.73 // indirect
9899 github.com/moby/docker-image-spec v1.3.1 // indirect
99100 github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6 // indirect
100101 github.com/muesli/cancelreader v0.2.2 // indirect
101102 github.com/opencontainers/go-digest v1.0.0 // indirect
102103 github.com/opencontainers/image-spec v1.1.1 // indirect
103104 github.com/sagikazarmark/locafero v0.12.0 // indirect
104- github.com/sirupsen/logrus v1.9.4 // indirect
105+ github.com/sirupsen/logrus v1.10.2 // indirect
105106 github.com/spf13/cast v1.10.0 // indirect
106107 github.com/spf13/pflag v1.0.10 // indirect
107108 github.com/stretchr/objx v0.5.3 // indirect
108109 github.com/subosito/gotenv v1.6.0 // indirect
109- github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e // indirect
110+ github.com/xo/terminfo v1.2.0 // indirect
110111 go.opentelemetry.io/auto/sdk v1.2.1 // indirect
111112 go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.46.0 // indirect
112- go.opentelemetry.io/otel/log v0.22.0 // indirect
113113 go.opentelemetry.io/proto/otlp v1.11.0 // indirect
114114 go.yaml.in/yaml/v3 v3.0.5 // indirect
115- golang.org/x/crypto v0.55.0 // indirect
116- golang.org/x/mod v0.40.0 // indirect
117- golang.org/x/net v0.58.0 // indirect
118- golang.org/x/text v0.41.0 // indirect
119- golang.org/x/tools v0.49.0 // indirect
120- google.golang.org/genproto/googleapis/api v0.0.0-20260819154853-08b0e4226688 // indirect
121- google.golang.org/genproto/googleapis/rpc v0.0.0-20260819154853-08b0e4226688 // indirect
122- google.golang.org/grpc v1.83.1 // indirect
115+ golang.org/x/crypto v0.57.0 // indirect
116+ golang.org/x/net v0.59.0 // indirect
117+ golang.org/x/text v0.42.0 // indirect
118+ google.golang.org/genproto/googleapis/api v0.0.0-20260921155816-b14227669459 // indirect
119+ google.golang.org/genproto/googleapis/rpc v0.0.0-20260921155816-b14227669459 // indirect
120+ google.golang.org/grpc v1.84.0 // indirect
123121 google.golang.org/protobuf v1.36.12 // indirect
124122 howett.net/plist v1.0.1 // indirect
125123 )
@@ -3,10 +3,10 @@ module github.com/bnema/gordon
3 go 1.273 go 1.27
4 4
5 require (5 require (
6- github.com/aws/aws-sdk-go-v2 v1.45.16+ github.com/aws/aws-sdk-go-v2 v1.47.1
7- github.com/aws/aws-sdk-go-v2/config v1.33.17+ github.com/aws/aws-sdk-go-v2/config v1.33.6
8- github.com/aws/aws-sdk-go-v2/feature/s3/transfermanager v0.4.18+ github.com/aws/aws-sdk-go-v2/feature/s3/transfermanager v0.4.10
9- github.com/aws/aws-sdk-go-v2/service/s3 v1.109.19+ github.com/aws/aws-sdk-go-v2/service/s3 v1.113.4
10 github.com/bnema/zerowrap v1.4.110 github.com/bnema/zerowrap v1.4.1
11 github.com/charmbracelet/bubbles v1.0.011 github.com/charmbracelet/bubbles v1.0.0
12 github.com/charmbracelet/bubbletea v1.3.1012 github.com/charmbracelet/bubbletea v1.3.10
@@ -17,12 +17,12 @@ require (
17 github.com/fsnotify/fsnotify v1.10.1 // direct17 github.com/fsnotify/fsnotify v1.10.1 // direct
18 github.com/go-acme/lego/v4 v4.35.218 github.com/go-acme/lego/v4 v4.35.2
19 github.com/golang-jwt/jwt/v5 v5.3.119 github.com/golang-jwt/jwt/v5 v5.3.1
20- github.com/google/go-containerregistry v0.22.020+ github.com/google/go-containerregistry v0.22.1
21 github.com/google/uuid v1.6.021 github.com/google/uuid v1.6.0
22 github.com/mattn/go-isatty v0.0.2422 github.com/mattn/go-isatty v0.0.24
23- github.com/mattn/go-runewidth v0.0.2823+ github.com/mattn/go-runewidth v0.0.30
24- github.com/moby/moby/api v1.55.024+ github.com/moby/moby/api v1.56.0
25- github.com/moby/moby/client v0.5.125+ github.com/moby/moby/client v0.6.0
26 github.com/muesli/termenv v0.16.026 github.com/muesli/termenv v0.16.0
27 github.com/pelletier/go-toml/v2 v2.4.327 github.com/pelletier/go-toml/v2 v2.4.3
28 github.com/rivo/uniseg v0.4.728 github.com/rivo/uniseg v0.4.7
@@ -38,15 +38,16 @@ require (
38 go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.22.038 go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.22.0
39 go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.46.039 go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.46.0
40 go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.46.040 go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.46.0
41+ go.opentelemetry.io/otel/log v0.22.0
41 go.opentelemetry.io/otel/metric v1.46.042 go.opentelemetry.io/otel/metric v1.46.0
42 go.opentelemetry.io/otel/sdk v1.46.043 go.opentelemetry.io/otel/sdk v1.46.0
43 go.opentelemetry.io/otel/sdk/log v0.22.044 go.opentelemetry.io/otel/sdk/log v0.22.0
44 go.opentelemetry.io/otel/sdk/metric v1.46.045 go.opentelemetry.io/otel/sdk/metric v1.46.0
45 go.opentelemetry.io/otel/trace v1.46.046 go.opentelemetry.io/otel/trace v1.46.0
46 go.uber.org/mock v0.6.0 // direct47 go.uber.org/mock v0.6.0 // direct
47- golang.org/x/sync v0.22.048+ golang.org/x/sync v0.23.0
48- golang.org/x/sys v0.47.049+ golang.org/x/sys v0.48.0
49- golang.org/x/time v0.15.050+ golang.org/x/time v0.16.0
50 gopkg.in/natefinch/lumberjack.v2 v2.2.151 gopkg.in/natefinch/lumberjack.v2 v2.2.1
51 )52 )
52 53
@@ -54,72 +55,69 @@ require (
54 github.com/Microsoft/go-winio v0.6.2 // indirect55 github.com/Microsoft/go-winio v0.6.2 // indirect
55 github.com/atotto/clipboard v0.1.4 // indirect56 github.com/atotto/clipboard v0.1.4 // indirect
56 github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.20 // indirect57 github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.20 // indirect
57- github.com/aws/aws-sdk-go-v2/credentials v1.20.1 // indirect58+ github.com/aws/aws-sdk-go-v2/credentials v1.20.6 // indirect
58- github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.19.1 // indirect59+ github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.1 // indirect
59- github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.1 // indirect60+ github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.4 // indirect
60- github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.1 // indirect61+ github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.4 // indirect
61- github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.1 // indirect62+ github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.4 // indirect
62 github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.19 // indirect63 github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.19 // indirect
63- github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.11.1 // indirect64+ github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.11.5 // indirect
64- github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.1 // indirect65+ github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.4 // indirect
65- github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.20.1 // indirect66+ github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.20.4 // indirect
66- github.com/aws/aws-sdk-go-v2/service/signin v1.7.1 // indirect67+ github.com/aws/aws-sdk-go-v2/service/signin v1.10.1 // indirect
67- github.com/aws/aws-sdk-go-v2/service/sso v1.35.1 // indirect68+ github.com/aws/aws-sdk-go-v2/service/sso v1.38.1 // indirect
68- github.com/aws/aws-sdk-go-v2/service/ssooidc v1.40.1 // indirect69+ github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.1 // indirect
69- github.com/aws/aws-sdk-go-v2/service/sts v1.47.1 // indirect70+ github.com/aws/aws-sdk-go-v2/service/sts v1.51.1 // indirect
70- github.com/aws/smithy-go v1.28.1 // indirect71+ github.com/aws/smithy-go v1.28.2 // indirect
71 github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect72 github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect
72 github.com/cenkalti/backoff/v5 v5.0.3 // indirect73 github.com/cenkalti/backoff/v5 v5.0.3 // indirect
73 github.com/cespare/xxhash/v2 v2.3.0 // indirect74 github.com/cespare/xxhash/v2 v2.3.0 // indirect
74 github.com/charmbracelet/colorprofile v0.4.3 // indirect75 github.com/charmbracelet/colorprofile v0.4.3 // indirect
75- github.com/charmbracelet/x/ansi v0.11.6 // indirect76+ github.com/charmbracelet/x/ansi v0.11.8 // indirect
76 github.com/charmbracelet/x/cellbuf v0.0.15 // indirect77 github.com/charmbracelet/x/cellbuf v0.0.15 // indirect
77 github.com/charmbracelet/x/term v0.2.2 // indirect78 github.com/charmbracelet/x/term v0.2.2 // indirect
78 github.com/clipperhouse/displaywidth v0.11.0 // indirect79 github.com/clipperhouse/displaywidth v0.11.0 // indirect
79 github.com/clipperhouse/uax29/v2 v2.7.0 // indirect80 github.com/clipperhouse/uax29/v2 v2.7.0 // indirect
80 github.com/containerd/errdefs/pkg v0.3.0 // indirect81 github.com/containerd/errdefs/pkg v0.3.0 // indirect
81 github.com/distribution/reference v0.6.0 // indirect82 github.com/distribution/reference v0.6.0 // indirect
82- github.com/docker/cli v29.7.2+incompatible // indirect83+ github.com/docker/cli v29.8.1+incompatible // indirect
83- github.com/docker/docker-credential-helpers v0.9.5 // indirect84+ github.com/docker/docker-credential-helpers v0.9.9 // indirect
84 github.com/docker/go-connections v0.8.1 // indirect85 github.com/docker/go-connections v0.8.1 // indirect
85 github.com/erikgeiser/coninput v0.0.0-20211004153227-1c3628e74d0f // indirect86 github.com/erikgeiser/coninput v0.0.0-20211004153227-1c3628e74d0f // indirect
86 github.com/felixge/httpsnoop v1.1.0 // indirect87 github.com/felixge/httpsnoop v1.1.0 // indirect
87- github.com/go-jose/go-jose/v4 v4.1.4 // indirect88+ github.com/go-jose/go-jose/v4 v4.1.5 // indirect
88 github.com/go-logr/logr v1.4.4 // indirect89 github.com/go-logr/logr v1.4.4 // indirect
89 github.com/go-logr/stdr v1.2.2 // indirect90 github.com/go-logr/stdr v1.2.2 // indirect
90 github.com/go-viper/mapstructure/v2 v2.5.0 // indirect91 github.com/go-viper/mapstructure/v2 v2.5.0 // indirect
91- github.com/grpc-ecosystem/grpc-gateway/v2 v2.30.0 // indirect92+ github.com/grpc-ecosystem/grpc-gateway/v2 v2.31.0 // indirect
92 github.com/inconshreveable/mousetrap v1.1.0 // indirect93 github.com/inconshreveable/mousetrap v1.1.0 // indirect
93- github.com/klauspost/compress v1.19.2 // indirect94+ github.com/klauspost/compress v1.20.1 // indirect
94- github.com/lucasb-eyer/go-colorful v1.4.0 // indirect95+ github.com/lucasb-eyer/go-colorful v1.4.1 // indirect
95 github.com/mattn/go-colorable v0.1.15 // indirect96 github.com/mattn/go-colorable v0.1.15 // indirect
96 github.com/mattn/go-localereader v0.0.1 // indirect97 github.com/mattn/go-localereader v0.0.1 // indirect
97- github.com/miekg/dns v1.1.72 // indirect98+ github.com/miekg/dns v1.1.73 // indirect
98 github.com/moby/docker-image-spec v1.3.1 // indirect99 github.com/moby/docker-image-spec v1.3.1 // indirect
99 github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6 // indirect100 github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6 // indirect
100 github.com/muesli/cancelreader v0.2.2 // indirect101 github.com/muesli/cancelreader v0.2.2 // indirect
101 github.com/opencontainers/go-digest v1.0.0 // indirect102 github.com/opencontainers/go-digest v1.0.0 // indirect
102 github.com/opencontainers/image-spec v1.1.1 // indirect103 github.com/opencontainers/image-spec v1.1.1 // indirect
103 github.com/sagikazarmark/locafero v0.12.0 // indirect104 github.com/sagikazarmark/locafero v0.12.0 // indirect
104- github.com/sirupsen/logrus v1.9.4 // indirect105+ github.com/sirupsen/logrus v1.10.2 // indirect
105 github.com/spf13/cast v1.10.0 // indirect106 github.com/spf13/cast v1.10.0 // indirect
106 github.com/spf13/pflag v1.0.10 // indirect107 github.com/spf13/pflag v1.0.10 // indirect
107 github.com/stretchr/objx v0.5.3 // indirect108 github.com/stretchr/objx v0.5.3 // indirect
108 github.com/subosito/gotenv v1.6.0 // indirect109 github.com/subosito/gotenv v1.6.0 // indirect
109- github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e // indirect110+ github.com/xo/terminfo v1.2.0 // indirect
110 go.opentelemetry.io/auto/sdk v1.2.1 // indirect111 go.opentelemetry.io/auto/sdk v1.2.1 // indirect
111 go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.46.0 // indirect112 go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.46.0 // indirect
112- go.opentelemetry.io/otel/log v0.22.0 // indirect
113 go.opentelemetry.io/proto/otlp v1.11.0 // indirect113 go.opentelemetry.io/proto/otlp v1.11.0 // indirect
114 go.yaml.in/yaml/v3 v3.0.5 // indirect114 go.yaml.in/yaml/v3 v3.0.5 // indirect
115- golang.org/x/crypto v0.55.0 // indirect115+ golang.org/x/crypto v0.57.0 // indirect
116- golang.org/x/mod v0.40.0 // indirect116+ golang.org/x/net v0.59.0 // indirect
117- golang.org/x/net v0.58.0 // indirect117+ golang.org/x/text v0.42.0 // indirect
118- golang.org/x/text v0.41.0 // indirect118+ google.golang.org/genproto/googleapis/api v0.0.0-20260921155816-b14227669459 // indirect
119- golang.org/x/tools v0.49.0 // indirect119+ google.golang.org/genproto/googleapis/rpc v0.0.0-20260921155816-b14227669459 // indirect
120- google.golang.org/genproto/googleapis/api v0.0.0-20260819154853-08b0e4226688 // indirect120+ google.golang.org/grpc v1.84.0 // indirect
121- google.golang.org/genproto/googleapis/rpc v0.0.0-20260819154853-08b0e4226688 // indirect
122- google.golang.org/grpc v1.83.1 // indirect
123 google.golang.org/protobuf v1.36.12 // indirect121 google.golang.org/protobuf v1.36.12 // indirect
124 howett.net/plist v1.0.1 // indirect122 howett.net/plist v1.0.1 // indirect
125 )123 )
M go.sum +80 -86 generated file: collapsed
M internal/adapters/in/cli/mocks/mock_control_plane.go +10 -1
@@ -19,10 +19,19 @@ func NewMockControlPlane(t interface {
1919 mock.TestingT
2020 Cleanup(func())
2121 }) *MockControlPlane {
22+ if helper, ok := t.(interface{ Helper() }); ok {
23+ helper.Helper()
24+ }
25+
2226 mock := &MockControlPlane{}
2327 mock.Mock.Test(t)
2428
25- t.Cleanup(func() { mock.AssertExpectations(t) })
29+ t.Cleanup(func() {
30+ if helper, ok := t.(interface{ Helper() }); ok {
31+ helper.Helper()
32+ }
33+ mock.AssertExpectations(t)
34+ })
2635
2736 return mock
2837 }
@@ -19,10 +19,19 @@ func NewMockControlPlane(t interface {
19 mock.TestingT19 mock.TestingT
20 Cleanup(func())20 Cleanup(func())
21 }) *MockControlPlane {21 }) *MockControlPlane {
22+ if helper, ok := t.(interface{ Helper() }); ok {
23+ helper.Helper()
24+ }
25+
22 mock := &MockControlPlane{}26 mock := &MockControlPlane{}
23 mock.Mock.Test(t)27 mock.Mock.Test(t)
24 28
25- t.Cleanup(func() { mock.AssertExpectations(t) })29+ t.Cleanup(func() {
30+ if helper, ok := t.(interface{ Helper() }); ok {
31+ helper.Helper()
32+ }
33+ mock.AssertExpectations(t)
34+ })
26 35
27 return mock36 return mock
28 }37 }
M internal/adapters/in/cli/mocks/mock_images_client.go +10 -1
@@ -17,10 +17,19 @@ func NewMockimagesClient(t interface {
1717 mock.TestingT
1818 Cleanup(func())
1919 }) *MockimagesClient {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
2024 mock := &MockimagesClient{}
2125 mock.Mock.Test(t)
2226
23- t.Cleanup(func() { mock.AssertExpectations(t) })
27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
2433
2534 return mock
2635 }
@@ -17,10 +17,19 @@ func NewMockimagesClient(t interface {
17 mock.TestingT17 mock.TestingT
18 Cleanup(func())18 Cleanup(func())
19 }) *MockimagesClient {19 }) *MockimagesClient {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
20 mock := &MockimagesClient{}24 mock := &MockimagesClient{}
21 mock.Mock.Test(t)25 mock.Mock.Test(t)
22 26
23- t.Cleanup(func() { mock.AssertExpectations(t) })27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
24 33
25 return mock34 return mock
26 }35 }
M internal/adapters/in/cli/mocks/mock_push_image_ops.go +10 -1
@@ -16,10 +16,19 @@ func NewMockpushImageOps(t interface {
1616 mock.TestingT
1717 Cleanup(func())
1818 }) *MockpushImageOps {
19+ if helper, ok := t.(interface{ Helper() }); ok {
20+ helper.Helper()
21+ }
22+
1923 mock := &MockpushImageOps{}
2024 mock.Mock.Test(t)
2125
22- t.Cleanup(func() { mock.AssertExpectations(t) })
26+ t.Cleanup(func() {
27+ if helper, ok := t.(interface{ Helper() }); ok {
28+ helper.Helper()
29+ }
30+ mock.AssertExpectations(t)
31+ })
2332
2433 return mock
2534 }
@@ -16,10 +16,19 @@ func NewMockpushImageOps(t interface {
16 mock.TestingT16 mock.TestingT
17 Cleanup(func())17 Cleanup(func())
18 }) *MockpushImageOps {18 }) *MockpushImageOps {
19+ if helper, ok := t.(interface{ Helper() }); ok {
20+ helper.Helper()
21+ }
22+
19 mock := &MockpushImageOps{}23 mock := &MockpushImageOps{}
20 mock.Mock.Test(t)24 mock.Mock.Test(t)
21 25
22- t.Cleanup(func() { mock.AssertExpectations(t) })26+ t.Cleanup(func() {
27+ if helper, ok := t.(interface{ Helper() }); ok {
28+ helper.Helper()
29+ }
30+ mock.AssertExpectations(t)
31+ })
23 32
24 return mock33 return mock
25 }34 }
M internal/adapters/in/cli/mocks/mock_volumes_client.go +10 -1
@@ -17,10 +17,19 @@ func NewMockvolumesClient(t interface {
1717 mock.TestingT
1818 Cleanup(func())
1919 }) *MockvolumesClient {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
2024 mock := &MockvolumesClient{}
2125 mock.Mock.Test(t)
2226
23- t.Cleanup(func() { mock.AssertExpectations(t) })
27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
2433
2534 return mock
2635 }
@@ -17,10 +17,19 @@ func NewMockvolumesClient(t interface {
17 mock.TestingT17 mock.TestingT
18 Cleanup(func())18 Cleanup(func())
19 }) *MockvolumesClient {19 }) *MockvolumesClient {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
20 mock := &MockvolumesClient{}24 mock := &MockvolumesClient{}
21 mock.Mock.Test(t)25 mock.Mock.Test(t)
22 26
23- t.Cleanup(func() { mock.AssertExpectations(t) })27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
24 33
25 return mock34 return mock
26 }35 }
M internal/boundaries/in/mocks/mock_app_reconciler.go +10 -1
@@ -16,10 +16,19 @@ func NewMockAppReconciler(t interface {
1616 mock.TestingT
1717 Cleanup(func())
1818 }) *MockAppReconciler {
19+ if helper, ok := t.(interface{ Helper() }); ok {
20+ helper.Helper()
21+ }
22+
1923 mock := &MockAppReconciler{}
2024 mock.Mock.Test(t)
2125
22- t.Cleanup(func() { mock.AssertExpectations(t) })
26+ t.Cleanup(func() {
27+ if helper, ok := t.(interface{ Helper() }); ok {
28+ helper.Helper()
29+ }
30+ mock.AssertExpectations(t)
31+ })
2332
2433 return mock
2534 }
@@ -16,10 +16,19 @@ func NewMockAppReconciler(t interface {
16 mock.TestingT16 mock.TestingT
17 Cleanup(func())17 Cleanup(func())
18 }) *MockAppReconciler {18 }) *MockAppReconciler {
19+ if helper, ok := t.(interface{ Helper() }); ok {
20+ helper.Helper()
21+ }
22+
19 mock := &MockAppReconciler{}23 mock := &MockAppReconciler{}
20 mock.Mock.Test(t)24 mock.Mock.Test(t)
21 25
22- t.Cleanup(func() { mock.AssertExpectations(t) })26+ t.Cleanup(func() {
27+ if helper, ok := t.(interface{ Helper() }); ok {
28+ helper.Helper()
29+ }
30+ mock.AssertExpectations(t)
31+ })
23 32
24 return mock33 return mock
25 }34 }
M internal/boundaries/in/mocks/mock_app_service.go +10 -1
@@ -18,10 +18,19 @@ func NewMockAppService(t interface {
1818 mock.TestingT
1919 Cleanup(func())
2020 }) *MockAppService {
21+ if helper, ok := t.(interface{ Helper() }); ok {
22+ helper.Helper()
23+ }
24+
2125 mock := &MockAppService{}
2226 mock.Mock.Test(t)
2327
24- t.Cleanup(func() { mock.AssertExpectations(t) })
28+ t.Cleanup(func() {
29+ if helper, ok := t.(interface{ Helper() }); ok {
30+ helper.Helper()
31+ }
32+ mock.AssertExpectations(t)
33+ })
2534
2635 return mock
2736 }
@@ -18,10 +18,19 @@ func NewMockAppService(t interface {
18 mock.TestingT18 mock.TestingT
19 Cleanup(func())19 Cleanup(func())
20 }) *MockAppService {20 }) *MockAppService {
21+ if helper, ok := t.(interface{ Helper() }); ok {
22+ helper.Helper()
23+ }
24+
21 mock := &MockAppService{}25 mock := &MockAppService{}
22 mock.Mock.Test(t)26 mock.Mock.Test(t)
23 27
24- t.Cleanup(func() { mock.AssertExpectations(t) })28+ t.Cleanup(func() {
29+ if helper, ok := t.(interface{ Helper() }); ok {
30+ helper.Helper()
31+ }
32+ mock.AssertExpectations(t)
33+ })
25 34
26 return mock35 return mock
27 }36 }
M internal/boundaries/in/mocks/mock_auth_service.go +10 -1
@@ -18,10 +18,19 @@ func NewMockAuthService(t interface {
1818 mock.TestingT
1919 Cleanup(func())
2020 }) *MockAuthService {
21+ if helper, ok := t.(interface{ Helper() }); ok {
22+ helper.Helper()
23+ }
24+
2125 mock := &MockAuthService{}
2226 mock.Mock.Test(t)
2327
24- t.Cleanup(func() { mock.AssertExpectations(t) })
28+ t.Cleanup(func() {
29+ if helper, ok := t.(interface{ Helper() }); ok {
30+ helper.Helper()
31+ }
32+ mock.AssertExpectations(t)
33+ })
2534
2635 return mock
2736 }
@@ -18,10 +18,19 @@ func NewMockAuthService(t interface {
18 mock.TestingT18 mock.TestingT
19 Cleanup(func())19 Cleanup(func())
20 }) *MockAuthService {20 }) *MockAuthService {
21+ if helper, ok := t.(interface{ Helper() }); ok {
22+ helper.Helper()
23+ }
24+
21 mock := &MockAuthService{}25 mock := &MockAuthService{}
22 mock.Mock.Test(t)26 mock.Mock.Test(t)
23 27
24- t.Cleanup(func() { mock.AssertExpectations(t) })28+ t.Cleanup(func() {
29+ if helper, ok := t.(interface{ Helper() }); ok {
30+ helper.Helper()
31+ }
32+ mock.AssertExpectations(t)
33+ })
25 34
26 return mock35 return mock
27 }36 }
M internal/boundaries/in/mocks/mock_backup_service.go +10 -1
@@ -18,10 +18,19 @@ func NewMockBackupService(t interface {
1818 mock.TestingT
1919 Cleanup(func())
2020 }) *MockBackupService {
21+ if helper, ok := t.(interface{ Helper() }); ok {
22+ helper.Helper()
23+ }
24+
2125 mock := &MockBackupService{}
2226 mock.Mock.Test(t)
2327
24- t.Cleanup(func() { mock.AssertExpectations(t) })
28+ t.Cleanup(func() {
29+ if helper, ok := t.(interface{ Helper() }); ok {
30+ helper.Helper()
31+ }
32+ mock.AssertExpectations(t)
33+ })
2534
2635 return mock
2736 }
@@ -18,10 +18,19 @@ func NewMockBackupService(t interface {
18 mock.TestingT18 mock.TestingT
19 Cleanup(func())19 Cleanup(func())
20 }) *MockBackupService {20 }) *MockBackupService {
21+ if helper, ok := t.(interface{ Helper() }); ok {
22+ helper.Helper()
23+ }
24+
21 mock := &MockBackupService{}25 mock := &MockBackupService{}
22 mock.Mock.Test(t)26 mock.Mock.Test(t)
23 27
24- t.Cleanup(func() { mock.AssertExpectations(t) })28+ t.Cleanup(func() {
29+ if helper, ok := t.(interface{ Helper() }); ok {
30+ helper.Helper()
31+ }
32+ mock.AssertExpectations(t)
33+ })
25 34
26 return mock35 return mock
27 }36 }
M internal/boundaries/in/mocks/mock_config_service.go +10 -1
@@ -16,10 +16,19 @@ func NewMockConfigService(t interface {
1616 mock.TestingT
1717 Cleanup(func())
1818 }) *MockConfigService {
19+ if helper, ok := t.(interface{ Helper() }); ok {
20+ helper.Helper()
21+ }
22+
1923 mock := &MockConfigService{}
2024 mock.Mock.Test(t)
2125
22- t.Cleanup(func() { mock.AssertExpectations(t) })
26+ t.Cleanup(func() {
27+ if helper, ok := t.(interface{ Helper() }); ok {
28+ helper.Helper()
29+ }
30+ mock.AssertExpectations(t)
31+ })
2332
2433 return mock
2534 }
@@ -16,10 +16,19 @@ func NewMockConfigService(t interface {
16 mock.TestingT16 mock.TestingT
17 Cleanup(func())17 Cleanup(func())
18 }) *MockConfigService {18 }) *MockConfigService {
19+ if helper, ok := t.(interface{ Helper() }); ok {
20+ helper.Helper()
21+ }
22+
19 mock := &MockConfigService{}23 mock := &MockConfigService{}
20 mock.Mock.Test(t)24 mock.Mock.Test(t)
21 25
22- t.Cleanup(func() { mock.AssertExpectations(t) })26+ t.Cleanup(func() {
27+ if helper, ok := t.(interface{ Helper() }); ok {
28+ helper.Helper()
29+ }
30+ mock.AssertExpectations(t)
31+ })
23 32
24 return mock33 return mock
25 }34 }
M internal/boundaries/in/mocks/mock_container_service.go +10 -1
@@ -17,10 +17,19 @@ func NewMockContainerService(t interface {
1717 mock.TestingT
1818 Cleanup(func())
1919 }) *MockContainerService {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
2024 mock := &MockContainerService{}
2125 mock.Mock.Test(t)
2226
23- t.Cleanup(func() { mock.AssertExpectations(t) })
27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
2433
2534 return mock
2635 }
@@ -17,10 +17,19 @@ func NewMockContainerService(t interface {
17 mock.TestingT17 mock.TestingT
18 Cleanup(func())18 Cleanup(func())
19 }) *MockContainerService {19 }) *MockContainerService {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
20 mock := &MockContainerService{}24 mock := &MockContainerService{}
21 mock.Mock.Test(t)25 mock.Mock.Test(t)
22 26
23- t.Cleanup(func() { mock.AssertExpectations(t) })27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
24 33
25 return mock34 return mock
26 }35 }
M internal/boundaries/in/mocks/mock_health_service.go +10 -1
@@ -17,10 +17,19 @@ func NewMockHealthService(t interface {
1717 mock.TestingT
1818 Cleanup(func())
1919 }) *MockHealthService {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
2024 mock := &MockHealthService{}
2125 mock.Mock.Test(t)
2226
23- t.Cleanup(func() { mock.AssertExpectations(t) })
27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
2433
2534 return mock
2635 }
@@ -17,10 +17,19 @@ func NewMockHealthService(t interface {
17 mock.TestingT17 mock.TestingT
18 Cleanup(func())18 Cleanup(func())
19 }) *MockHealthService {19 }) *MockHealthService {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
20 mock := &MockHealthService{}24 mock := &MockHealthService{}
21 mock.Mock.Test(t)25 mock.Mock.Test(t)
22 26
23- t.Cleanup(func() { mock.AssertExpectations(t) })27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
24 33
25 return mock34 return mock
26 }35 }
M internal/boundaries/in/mocks/mock_http_prober.go +10 -1
@@ -16,10 +16,19 @@ func NewMockHTTPProber(t interface {
1616 mock.TestingT
1717 Cleanup(func())
1818 }) *MockHTTPProber {
19+ if helper, ok := t.(interface{ Helper() }); ok {
20+ helper.Helper()
21+ }
22+
1923 mock := &MockHTTPProber{}
2024 mock.Mock.Test(t)
2125
22- t.Cleanup(func() { mock.AssertExpectations(t) })
26+ t.Cleanup(func() {
27+ if helper, ok := t.(interface{ Helper() }); ok {
28+ helper.Helper()
29+ }
30+ mock.AssertExpectations(t)
31+ })
2332
2433 return mock
2534 }
@@ -16,10 +16,19 @@ func NewMockHTTPProber(t interface {
16 mock.TestingT16 mock.TestingT
17 Cleanup(func())17 Cleanup(func())
18 }) *MockHTTPProber {18 }) *MockHTTPProber {
19+ if helper, ok := t.(interface{ Helper() }); ok {
20+ helper.Helper()
21+ }
22+
19 mock := &MockHTTPProber{}23 mock := &MockHTTPProber{}
20 mock.Mock.Test(t)24 mock.Mock.Test(t)
21 25
22- t.Cleanup(func() { mock.AssertExpectations(t) })26+ t.Cleanup(func() {
27+ if helper, ok := t.(interface{ Helper() }); ok {
28+ helper.Helper()
29+ }
30+ mock.AssertExpectations(t)
31+ })
23 32
24 return mock33 return mock
25 }34 }
M internal/boundaries/in/mocks/mock_log_service.go +10 -1
@@ -16,10 +16,19 @@ func NewMockLogService(t interface {
1616 mock.TestingT
1717 Cleanup(func())
1818 }) *MockLogService {
19+ if helper, ok := t.(interface{ Helper() }); ok {
20+ helper.Helper()
21+ }
22+
1923 mock := &MockLogService{}
2024 mock.Mock.Test(t)
2125
22- t.Cleanup(func() { mock.AssertExpectations(t) })
26+ t.Cleanup(func() {
27+ if helper, ok := t.(interface{ Helper() }); ok {
28+ helper.Helper()
29+ }
30+ mock.AssertExpectations(t)
31+ })
2332
2433 return mock
2534 }
@@ -16,10 +16,19 @@ func NewMockLogService(t interface {
16 mock.TestingT16 mock.TestingT
17 Cleanup(func())17 Cleanup(func())
18 }) *MockLogService {18 }) *MockLogService {
19+ if helper, ok := t.(interface{ Helper() }); ok {
20+ helper.Helper()
21+ }
22+
19 mock := &MockLogService{}23 mock := &MockLogService{}
20 mock.Mock.Test(t)24 mock.Mock.Test(t)
21 25
22- t.Cleanup(func() { mock.AssertExpectations(t) })26+ t.Cleanup(func() {
27+ if helper, ok := t.(interface{ Helper() }); ok {
28+ helper.Helper()
29+ }
30+ mock.AssertExpectations(t)
31+ })
23 32
24 return mock33 return mock
25 }34 }
M internal/boundaries/in/mocks/mock_proxy_service.go +10 -1
@@ -18,10 +18,19 @@ func NewMockProxyService(t interface {
1818 mock.TestingT
1919 Cleanup(func())
2020 }) *MockProxyService {
21+ if helper, ok := t.(interface{ Helper() }); ok {
22+ helper.Helper()
23+ }
24+
2125 mock := &MockProxyService{}
2226 mock.Mock.Test(t)
2327
24- t.Cleanup(func() { mock.AssertExpectations(t) })
28+ t.Cleanup(func() {
29+ if helper, ok := t.(interface{ Helper() }); ok {
30+ helper.Helper()
31+ }
32+ mock.AssertExpectations(t)
33+ })
2534
2635 return mock
2736 }
@@ -18,10 +18,19 @@ func NewMockProxyService(t interface {
18 mock.TestingT18 mock.TestingT
19 Cleanup(func())19 Cleanup(func())
20 }) *MockProxyService {20 }) *MockProxyService {
21+ if helper, ok := t.(interface{ Helper() }); ok {
22+ helper.Helper()
23+ }
24+
21 mock := &MockProxyService{}25 mock := &MockProxyService{}
22 mock.Mock.Test(t)26 mock.Mock.Test(t)
23 27
24- t.Cleanup(func() { mock.AssertExpectations(t) })28+ t.Cleanup(func() {
29+ if helper, ok := t.(interface{ Helper() }); ok {
30+ helper.Helper()
31+ }
32+ mock.AssertExpectations(t)
33+ })
25 34
26 return mock35 return mock
27 }36 }
M internal/boundaries/in/mocks/mock_public_tls_service.go +10 -1
@@ -18,10 +18,19 @@ func NewMockPublicTLSService(t interface {
1818 mock.TestingT
1919 Cleanup(func())
2020 }) *MockPublicTLSService {
21+ if helper, ok := t.(interface{ Helper() }); ok {
22+ helper.Helper()
23+ }
24+
2125 mock := &MockPublicTLSService{}
2226 mock.Mock.Test(t)
2327
24- t.Cleanup(func() { mock.AssertExpectations(t) })
28+ t.Cleanup(func() {
29+ if helper, ok := t.(interface{ Helper() }); ok {
30+ helper.Helper()
31+ }
32+ mock.AssertExpectations(t)
33+ })
2534
2635 return mock
2736 }
@@ -18,10 +18,19 @@ func NewMockPublicTLSService(t interface {
18 mock.TestingT18 mock.TestingT
19 Cleanup(func())19 Cleanup(func())
20 }) *MockPublicTLSService {20 }) *MockPublicTLSService {
21+ if helper, ok := t.(interface{ Helper() }); ok {
22+ helper.Helper()
23+ }
24+
21 mock := &MockPublicTLSService{}25 mock := &MockPublicTLSService{}
22 mock.Mock.Test(t)26 mock.Mock.Test(t)
23 27
24- t.Cleanup(func() { mock.AssertExpectations(t) })28+ t.Cleanup(func() {
29+ if helper, ok := t.(interface{ Helper() }); ok {
30+ helper.Helper()
31+ }
32+ mock.AssertExpectations(t)
33+ })
25 34
26 return mock35 return mock
27 }36 }
M internal/boundaries/in/mocks/mock_registry_service.go +10 -1
@@ -18,10 +18,19 @@ func NewMockRegistryService(t interface {
1818 mock.TestingT
1919 Cleanup(func())
2020 }) *MockRegistryService {
21+ if helper, ok := t.(interface{ Helper() }); ok {
22+ helper.Helper()
23+ }
24+
2125 mock := &MockRegistryService{}
2226 mock.Mock.Test(t)
2327
24- t.Cleanup(func() { mock.AssertExpectations(t) })
28+ t.Cleanup(func() {
29+ if helper, ok := t.(interface{ Helper() }); ok {
30+ helper.Helper()
31+ }
32+ mock.AssertExpectations(t)
33+ })
2534
2635 return mock
2736 }
@@ -18,10 +18,19 @@ func NewMockRegistryService(t interface {
18 mock.TestingT18 mock.TestingT
19 Cleanup(func())19 Cleanup(func())
20 }) *MockRegistryService {20 }) *MockRegistryService {
21+ if helper, ok := t.(interface{ Helper() }); ok {
22+ helper.Helper()
23+ }
24+
21 mock := &MockRegistryService{}25 mock := &MockRegistryService{}
22 mock.Mock.Test(t)26 mock.Mock.Test(t)
23 27
24- t.Cleanup(func() { mock.AssertExpectations(t) })28+ t.Cleanup(func() {
29+ if helper, ok := t.(interface{ Helper() }); ok {
30+ helper.Helper()
31+ }
32+ mock.AssertExpectations(t)
33+ })
25 34
26 return mock35 return mock
27 }36 }
M internal/boundaries/in/mocks/mock_secret_service.go +10 -1
@@ -16,10 +16,19 @@ func NewMockSecretService(t interface {
1616 mock.TestingT
1717 Cleanup(func())
1818 }) *MockSecretService {
19+ if helper, ok := t.(interface{ Helper() }); ok {
20+ helper.Helper()
21+ }
22+
1923 mock := &MockSecretService{}
2024 mock.Mock.Test(t)
2125
22- t.Cleanup(func() { mock.AssertExpectations(t) })
26+ t.Cleanup(func() {
27+ if helper, ok := t.(interface{ Helper() }); ok {
28+ helper.Helper()
29+ }
30+ mock.AssertExpectations(t)
31+ })
2332
2433 return mock
2534 }
@@ -16,10 +16,19 @@ func NewMockSecretService(t interface {
16 mock.TestingT16 mock.TestingT
17 Cleanup(func())17 Cleanup(func())
18 }) *MockSecretService {18 }) *MockSecretService {
19+ if helper, ok := t.(interface{ Helper() }); ok {
20+ helper.Helper()
21+ }
22+
19 mock := &MockSecretService{}23 mock := &MockSecretService{}
20 mock.Mock.Test(t)24 mock.Mock.Test(t)
21 25
22- t.Cleanup(func() { mock.AssertExpectations(t) })26+ t.Cleanup(func() {
27+ if helper, ok := t.(interface{ Helper() }); ok {
28+ helper.Helper()
29+ }
30+ mock.AssertExpectations(t)
31+ })
23 32
24 return mock33 return mock
25 }34 }
M internal/boundaries/in/mocks/mock_traffic_status_service.go +10 -1
@@ -15,10 +15,19 @@ func NewMockTrafficStatusService(t interface {
1515 mock.TestingT
1616 Cleanup(func())
1717 }) *MockTrafficStatusService {
18+ if helper, ok := t.(interface{ Helper() }); ok {
19+ helper.Helper()
20+ }
21+
1822 mock := &MockTrafficStatusService{}
1923 mock.Mock.Test(t)
2024
21- t.Cleanup(func() { mock.AssertExpectations(t) })
25+ t.Cleanup(func() {
26+ if helper, ok := t.(interface{ Helper() }); ok {
27+ helper.Helper()
28+ }
29+ mock.AssertExpectations(t)
30+ })
2231
2332 return mock
2433 }
@@ -15,10 +15,19 @@ func NewMockTrafficStatusService(t interface {
15 mock.TestingT15 mock.TestingT
16 Cleanup(func())16 Cleanup(func())
17 }) *MockTrafficStatusService {17 }) *MockTrafficStatusService {
18+ if helper, ok := t.(interface{ Helper() }); ok {
19+ helper.Helper()
20+ }
21+
18 mock := &MockTrafficStatusService{}22 mock := &MockTrafficStatusService{}
19 mock.Mock.Test(t)23 mock.Mock.Test(t)
20 24
21- t.Cleanup(func() { mock.AssertExpectations(t) })25+ t.Cleanup(func() {
26+ if helper, ok := t.(interface{ Helper() }); ok {
27+ helper.Helper()
28+ }
29+ mock.AssertExpectations(t)
30+ })
22 31
23 return mock32 return mock
24 }33 }
M internal/boundaries/in/mocks/mock_volume_backup_service.go +10 -1
@@ -17,10 +17,19 @@ func NewMockVolumeBackupService(t interface {
1717 mock.TestingT
1818 Cleanup(func())
1919 }) *MockVolumeBackupService {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
2024 mock := &MockVolumeBackupService{}
2125 mock.Mock.Test(t)
2226
23- t.Cleanup(func() { mock.AssertExpectations(t) })
27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
2433
2534 return mock
2635 }
@@ -17,10 +17,19 @@ func NewMockVolumeBackupService(t interface {
17 mock.TestingT17 mock.TestingT
18 Cleanup(func())18 Cleanup(func())
19 }) *MockVolumeBackupService {19 }) *MockVolumeBackupService {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
20 mock := &MockVolumeBackupService{}24 mock := &MockVolumeBackupService{}
21 mock.Mock.Test(t)25 mock.Mock.Test(t)
22 26
23- t.Cleanup(func() { mock.AssertExpectations(t) })27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
24 33
25 return mock34 return mock
26 }35 }
M internal/boundaries/in/mocks/mock_volume_service.go +10 -1
@@ -17,10 +17,19 @@ func NewMockVolumeService(t interface {
1717 mock.TestingT
1818 Cleanup(func())
1919 }) *MockVolumeService {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
2024 mock := &MockVolumeService{}
2125 mock.Mock.Test(t)
2226
23- t.Cleanup(func() { mock.AssertExpectations(t) })
27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
2433
2534 return mock
2635 }
@@ -17,10 +17,19 @@ func NewMockVolumeService(t interface {
17 mock.TestingT17 mock.TestingT
18 Cleanup(func())18 Cleanup(func())
19 }) *MockVolumeService {19 }) *MockVolumeService {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
20 mock := &MockVolumeService{}24 mock := &MockVolumeService{}
21 mock.Mock.Test(t)25 mock.Mock.Test(t)
22 26
23- t.Cleanup(func() { mock.AssertExpectations(t) })27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
24 33
25 return mock34 return mock
26 }35 }
M internal/boundaries/out/mocks/mock_app_state.go +10 -1
@@ -17,10 +17,19 @@ func NewMockAppState(t interface {
1717 mock.TestingT
1818 Cleanup(func())
1919 }) *MockAppState {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
2024 mock := &MockAppState{}
2125 mock.Mock.Test(t)
2226
23- t.Cleanup(func() { mock.AssertExpectations(t) })
27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
2433
2534 return mock
2635 }
@@ -17,10 +17,19 @@ func NewMockAppState(t interface {
17 mock.TestingT17 mock.TestingT
18 Cleanup(func())18 Cleanup(func())
19 }) *MockAppState {19 }) *MockAppState {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
20 mock := &MockAppState{}24 mock := &MockAppState{}
21 mock.Mock.Test(t)25 mock.Mock.Test(t)
22 26
23- t.Cleanup(func() { mock.AssertExpectations(t) })27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
24 33
25 return mock34 return mock
26 }35 }
M internal/boundaries/out/mocks/mock_app_state_reader.go +10 -1
@@ -17,10 +17,19 @@ func NewMockAppStateReader(t interface {
1717 mock.TestingT
1818 Cleanup(func())
1919 }) *MockAppStateReader {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
2024 mock := &MockAppStateReader{}
2125 mock.Mock.Test(t)
2226
23- t.Cleanup(func() { mock.AssertExpectations(t) })
27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
2433
2534 return mock
2635 }
@@ -17,10 +17,19 @@ func NewMockAppStateReader(t interface {
17 mock.TestingT17 mock.TestingT
18 Cleanup(func())18 Cleanup(func())
19 }) *MockAppStateReader {19 }) *MockAppStateReader {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
20 mock := &MockAppStateReader{}24 mock := &MockAppStateReader{}
21 mock.Mock.Test(t)25 mock.Mock.Test(t)
22 26
23- t.Cleanup(func() { mock.AssertExpectations(t) })27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
24 33
25 return mock34 return mock
26 }35 }
M internal/boundaries/out/mocks/mock_app_traffic_refresher.go +10 -1
@@ -16,10 +16,19 @@ func NewMockAppTrafficRefresher(t interface {
1616 mock.TestingT
1717 Cleanup(func())
1818 }) *MockAppTrafficRefresher {
19+ if helper, ok := t.(interface{ Helper() }); ok {
20+ helper.Helper()
21+ }
22+
1923 mock := &MockAppTrafficRefresher{}
2024 mock.Mock.Test(t)
2125
22- t.Cleanup(func() { mock.AssertExpectations(t) })
26+ t.Cleanup(func() {
27+ if helper, ok := t.(interface{ Helper() }); ok {
28+ helper.Helper()
29+ }
30+ mock.AssertExpectations(t)
31+ })
2332
2433 return mock
2534 }
@@ -16,10 +16,19 @@ func NewMockAppTrafficRefresher(t interface {
16 mock.TestingT16 mock.TestingT
17 Cleanup(func())17 Cleanup(func())
18 }) *MockAppTrafficRefresher {18 }) *MockAppTrafficRefresher {
19+ if helper, ok := t.(interface{ Helper() }); ok {
20+ helper.Helper()
21+ }
22+
19 mock := &MockAppTrafficRefresher{}23 mock := &MockAppTrafficRefresher{}
20 mock.Mock.Test(t)24 mock.Mock.Test(t)
21 25
22- t.Cleanup(func() { mock.AssertExpectations(t) })26+ t.Cleanup(func() {
27+ if helper, ok := t.(interface{ Helper() }); ok {
28+ helper.Helper()
29+ }
30+ mock.AssertExpectations(t)
31+ })
23 32
24 return mock33 return mock
25 }34 }
M internal/boundaries/out/mocks/mock_backup_storage.go +10 -1
@@ -19,10 +19,19 @@ func NewMockBackupStorage(t interface {
1919 mock.TestingT
2020 Cleanup(func())
2121 }) *MockBackupStorage {
22+ if helper, ok := t.(interface{ Helper() }); ok {
23+ helper.Helper()
24+ }
25+
2226 mock := &MockBackupStorage{}
2327 mock.Mock.Test(t)
2428
25- t.Cleanup(func() { mock.AssertExpectations(t) })
29+ t.Cleanup(func() {
30+ if helper, ok := t.(interface{ Helper() }); ok {
31+ helper.Helper()
32+ }
33+ mock.AssertExpectations(t)
34+ })
2635
2736 return mock
2837 }
@@ -19,10 +19,19 @@ func NewMockBackupStorage(t interface {
19 mock.TestingT19 mock.TestingT
20 Cleanup(func())20 Cleanup(func())
21 }) *MockBackupStorage {21 }) *MockBackupStorage {
22+ if helper, ok := t.(interface{ Helper() }); ok {
23+ helper.Helper()
24+ }
25+
22 mock := &MockBackupStorage{}26 mock := &MockBackupStorage{}
23 mock.Mock.Test(t)27 mock.Mock.Test(t)
24 28
25- t.Cleanup(func() { mock.AssertExpectations(t) })29+ t.Cleanup(func() {
30+ if helper, ok := t.(interface{ Helper() }); ok {
31+ helper.Helper()
32+ }
33+ mock.AssertExpectations(t)
34+ })
26 35
27 return mock36 return mock
28 }37 }
M internal/boundaries/out/mocks/mock_blob_storage.go +10 -1
@@ -17,10 +17,19 @@ func NewMockBlobStorage(t interface {
1717 mock.TestingT
1818 Cleanup(func())
1919 }) *MockBlobStorage {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
2024 mock := &MockBlobStorage{}
2125 mock.Mock.Test(t)
2226
23- t.Cleanup(func() { mock.AssertExpectations(t) })
27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
2433
2534 return mock
2635 }
@@ -17,10 +17,19 @@ func NewMockBlobStorage(t interface {
17 mock.TestingT17 mock.TestingT
18 Cleanup(func())18 Cleanup(func())
19 }) *MockBlobStorage {19 }) *MockBlobStorage {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
20 mock := &MockBlobStorage{}24 mock := &MockBlobStorage{}
21 mock.Mock.Test(t)25 mock.Mock.Test(t)
22 26
23- t.Cleanup(func() { mock.AssertExpectations(t) })27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
24 33
25 return mock34 return mock
26 }35 }
M internal/boundaries/out/mocks/mock_certificate_authority.go +10 -1
@@ -18,10 +18,19 @@ func NewMockCertificateAuthority(t interface {
1818 mock.TestingT
1919 Cleanup(func())
2020 }) *MockCertificateAuthority {
21+ if helper, ok := t.(interface{ Helper() }); ok {
22+ helper.Helper()
23+ }
24+
2125 mock := &MockCertificateAuthority{}
2226 mock.Mock.Test(t)
2327
24- t.Cleanup(func() { mock.AssertExpectations(t) })
28+ t.Cleanup(func() {
29+ if helper, ok := t.(interface{ Helper() }); ok {
30+ helper.Helper()
31+ }
32+ mock.AssertExpectations(t)
33+ })
2534
2635 return mock
2736 }
@@ -18,10 +18,19 @@ func NewMockCertificateAuthority(t interface {
18 mock.TestingT18 mock.TestingT
19 Cleanup(func())19 Cleanup(func())
20 }) *MockCertificateAuthority {20 }) *MockCertificateAuthority {
21+ if helper, ok := t.(interface{ Helper() }); ok {
22+ helper.Helper()
23+ }
24+
21 mock := &MockCertificateAuthority{}25 mock := &MockCertificateAuthority{}
22 mock.Mock.Test(t)26 mock.Mock.Test(t)
23 27
24- t.Cleanup(func() { mock.AssertExpectations(t) })28+ t.Cleanup(func() {
29+ if helper, ok := t.(interface{ Helper() }); ok {
30+ helper.Helper()
31+ }
32+ mock.AssertExpectations(t)
33+ })
25 34
26 return mock35 return mock
27 }36 }
M internal/boundaries/out/mocks/mock_certificate_store.go +10 -1
@@ -17,10 +17,19 @@ func NewMockCertificateStore(t interface {
1717 mock.TestingT
1818 Cleanup(func())
1919 }) *MockCertificateStore {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
2024 mock := &MockCertificateStore{}
2125 mock.Mock.Test(t)
2226
23- t.Cleanup(func() { mock.AssertExpectations(t) })
27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
2433
2534 return mock
2635 }
@@ -17,10 +17,19 @@ func NewMockCertificateStore(t interface {
17 mock.TestingT17 mock.TestingT
18 Cleanup(func())18 Cleanup(func())
19 }) *MockCertificateStore {19 }) *MockCertificateStore {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
20 mock := &MockCertificateStore{}24 mock := &MockCertificateStore{}
21 mock.Mock.Test(t)25 mock.Mock.Test(t)
22 26
23- t.Cleanup(func() { mock.AssertExpectations(t) })27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
24 33
25 return mock34 return mock
26 }35 }
M internal/boundaries/out/mocks/mock_cloudflare_zone_resolver.go +10 -1
@@ -17,10 +17,19 @@ func NewMockCloudflareZoneResolver(t interface {
1717 mock.TestingT
1818 Cleanup(func())
1919 }) *MockCloudflareZoneResolver {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
2024 mock := &MockCloudflareZoneResolver{}
2125 mock.Mock.Test(t)
2226
23- t.Cleanup(func() { mock.AssertExpectations(t) })
27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
2433
2534 return mock
2635 }
@@ -17,10 +17,19 @@ func NewMockCloudflareZoneResolver(t interface {
17 mock.TestingT17 mock.TestingT
18 Cleanup(func())18 Cleanup(func())
19 }) *MockCloudflareZoneResolver {19 }) *MockCloudflareZoneResolver {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
20 mock := &MockCloudflareZoneResolver{}24 mock := &MockCloudflareZoneResolver{}
21 mock.Mock.Test(t)25 mock.Mock.Test(t)
22 26
23- t.Cleanup(func() { mock.AssertExpectations(t) })27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
24 33
25 return mock34 return mock
26 }35 }
M internal/boundaries/out/mocks/mock_container_log_streamer.go +10 -1
@@ -18,10 +18,19 @@ func NewMockContainerLogStreamer(t interface {
1818 mock.TestingT
1919 Cleanup(func())
2020 }) *MockContainerLogStreamer {
21+ if helper, ok := t.(interface{ Helper() }); ok {
22+ helper.Helper()
23+ }
24+
2125 mock := &MockContainerLogStreamer{}
2226 mock.Mock.Test(t)
2327
24- t.Cleanup(func() { mock.AssertExpectations(t) })
28+ t.Cleanup(func() {
29+ if helper, ok := t.(interface{ Helper() }); ok {
30+ helper.Helper()
31+ }
32+ mock.AssertExpectations(t)
33+ })
2534
2635 return mock
2736 }
@@ -18,10 +18,19 @@ func NewMockContainerLogStreamer(t interface {
18 mock.TestingT18 mock.TestingT
19 Cleanup(func())19 Cleanup(func())
20 }) *MockContainerLogStreamer {20 }) *MockContainerLogStreamer {
21+ if helper, ok := t.(interface{ Helper() }); ok {
22+ helper.Helper()
23+ }
24+
21 mock := &MockContainerLogStreamer{}25 mock := &MockContainerLogStreamer{}
22 mock.Mock.Test(t)26 mock.Mock.Test(t)
23 27
24- t.Cleanup(func() { mock.AssertExpectations(t) })28+ t.Cleanup(func() {
29+ if helper, ok := t.(interface{ Helper() }); ok {
30+ helper.Helper()
31+ }
32+ mock.AssertExpectations(t)
33+ })
25 34
26 return mock35 return mock
27 }36 }
M internal/boundaries/out/mocks/mock_container_log_writer.go +10 -1
@@ -17,10 +17,19 @@ func NewMockContainerLogWriter(t interface {
1717 mock.TestingT
1818 Cleanup(func())
1919 }) *MockContainerLogWriter {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
2024 mock := &MockContainerLogWriter{}
2125 mock.Mock.Test(t)
2226
23- t.Cleanup(func() { mock.AssertExpectations(t) })
27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
2433
2534 return mock
2635 }
@@ -17,10 +17,19 @@ func NewMockContainerLogWriter(t interface {
17 mock.TestingT17 mock.TestingT
18 Cleanup(func())18 Cleanup(func())
19 }) *MockContainerLogWriter {19 }) *MockContainerLogWriter {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
20 mock := &MockContainerLogWriter{}24 mock := &MockContainerLogWriter{}
21 mock.Mock.Test(t)25 mock.Mock.Test(t)
22 26
23- t.Cleanup(func() { mock.AssertExpectations(t) })27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
24 33
25 return mock34 return mock
26 }35 }
M internal/boundaries/out/mocks/mock_container_runtime.go +10 -1
@@ -20,10 +20,19 @@ func NewMockContainerRuntime(t interface {
2020 mock.TestingT
2121 Cleanup(func())
2222 }) *MockContainerRuntime {
23+ if helper, ok := t.(interface{ Helper() }); ok {
24+ helper.Helper()
25+ }
26+
2327 mock := &MockContainerRuntime{}
2428 mock.Mock.Test(t)
2529
26- t.Cleanup(func() { mock.AssertExpectations(t) })
30+ t.Cleanup(func() {
31+ if helper, ok := t.(interface{ Helper() }); ok {
32+ helper.Helper()
33+ }
34+ mock.AssertExpectations(t)
35+ })
2736
2837 return mock
2938 }
@@ -20,10 +20,19 @@ func NewMockContainerRuntime(t interface {
20 mock.TestingT20 mock.TestingT
21 Cleanup(func())21 Cleanup(func())
22 }) *MockContainerRuntime {22 }) *MockContainerRuntime {
23+ if helper, ok := t.(interface{ Helper() }); ok {
24+ helper.Helper()
25+ }
26+
23 mock := &MockContainerRuntime{}27 mock := &MockContainerRuntime{}
24 mock.Mock.Test(t)28 mock.Mock.Test(t)
25 29
26- t.Cleanup(func() { mock.AssertExpectations(t) })30+ t.Cleanup(func() {
31+ if helper, ok := t.(interface{ Helper() }); ok {
32+ helper.Helper()
33+ }
34+ mock.AssertExpectations(t)
35+ })
27 36
28 return mock37 return mock
29 }38 }
M internal/boundaries/out/mocks/mock_domain_secret_store.go +10 -1
@@ -15,10 +15,19 @@ func NewMockDomainSecretStore(t interface {
1515 mock.TestingT
1616 Cleanup(func())
1717 }) *MockDomainSecretStore {
18+ if helper, ok := t.(interface{ Helper() }); ok {
19+ helper.Helper()
20+ }
21+
1822 mock := &MockDomainSecretStore{}
1923 mock.Mock.Test(t)
2024
21- t.Cleanup(func() { mock.AssertExpectations(t) })
25+ t.Cleanup(func() {
26+ if helper, ok := t.(interface{ Helper() }); ok {
27+ helper.Helper()
28+ }
29+ mock.AssertExpectations(t)
30+ })
2231
2332 return mock
2433 }
@@ -15,10 +15,19 @@ func NewMockDomainSecretStore(t interface {
15 mock.TestingT15 mock.TestingT
16 Cleanup(func())16 Cleanup(func())
17 }) *MockDomainSecretStore {17 }) *MockDomainSecretStore {
18+ if helper, ok := t.(interface{ Helper() }); ok {
19+ helper.Helper()
20+ }
21+
18 mock := &MockDomainSecretStore{}22 mock := &MockDomainSecretStore{}
19 mock.Mock.Test(t)23 mock.Mock.Test(t)
20 24
21- t.Cleanup(func() { mock.AssertExpectations(t) })25+ t.Cleanup(func() {
26+ if helper, ok := t.(interface{ Helper() }); ok {
27+ helper.Helper()
28+ }
29+ mock.AssertExpectations(t)
30+ })
22 31
23 return mock32 return mock
24 }33 }
M internal/boundaries/out/mocks/mock_env_loader.go +10 -1
@@ -16,10 +16,19 @@ func NewMockEnvLoader(t interface {
1616 mock.TestingT
1717 Cleanup(func())
1818 }) *MockEnvLoader {
19+ if helper, ok := t.(interface{ Helper() }); ok {
20+ helper.Helper()
21+ }
22+
1923 mock := &MockEnvLoader{}
2024 mock.Mock.Test(t)
2125
22- t.Cleanup(func() { mock.AssertExpectations(t) })
26+ t.Cleanup(func() {
27+ if helper, ok := t.(interface{ Helper() }); ok {
28+ helper.Helper()
29+ }
30+ mock.AssertExpectations(t)
31+ })
2332
2433 return mock
2534 }
@@ -16,10 +16,19 @@ func NewMockEnvLoader(t interface {
16 mock.TestingT16 mock.TestingT
17 Cleanup(func())17 Cleanup(func())
18 }) *MockEnvLoader {18 }) *MockEnvLoader {
19+ if helper, ok := t.(interface{ Helper() }); ok {
20+ helper.Helper()
21+ }
22+
19 mock := &MockEnvLoader{}23 mock := &MockEnvLoader{}
20 mock.Mock.Test(t)24 mock.Mock.Test(t)
21 25
22- t.Cleanup(func() { mock.AssertExpectations(t) })26+ t.Cleanup(func() {
27+ if helper, ok := t.(interface{ Helper() }); ok {
28+ helper.Helper()
29+ }
30+ mock.AssertExpectations(t)
31+ })
23 32
24 return mock33 return mock
25 }34 }
M internal/boundaries/out/mocks/mock_event_bus.go +10 -1
@@ -16,10 +16,19 @@ func NewMockEventBus(t interface {
1616 mock.TestingT
1717 Cleanup(func())
1818 }) *MockEventBus {
19+ if helper, ok := t.(interface{ Helper() }); ok {
20+ helper.Helper()
21+ }
22+
1923 mock := &MockEventBus{}
2024 mock.Mock.Test(t)
2125
22- t.Cleanup(func() { mock.AssertExpectations(t) })
26+ t.Cleanup(func() {
27+ if helper, ok := t.(interface{ Helper() }); ok {
28+ helper.Helper()
29+ }
30+ mock.AssertExpectations(t)
31+ })
2332
2433 return mock
2534 }
@@ -16,10 +16,19 @@ func NewMockEventBus(t interface {
16 mock.TestingT16 mock.TestingT
17 Cleanup(func())17 Cleanup(func())
18 }) *MockEventBus {18 }) *MockEventBus {
19+ if helper, ok := t.(interface{ Helper() }); ok {
20+ helper.Helper()
21+ }
22+
19 mock := &MockEventBus{}23 mock := &MockEventBus{}
20 mock.Mock.Test(t)24 mock.Mock.Test(t)
21 25
22- t.Cleanup(func() { mock.AssertExpectations(t) })26+ t.Cleanup(func() {
27+ if helper, ok := t.(interface{ Helper() }); ok {
28+ helper.Helper()
29+ }
30+ mock.AssertExpectations(t)
31+ })
23 32
24 return mock33 return mock
25 }34 }
M internal/boundaries/out/mocks/mock_event_handler.go +10 -1
@@ -17,10 +17,19 @@ func NewMockEventHandler(t interface {
1717 mock.TestingT
1818 Cleanup(func())
1919 }) *MockEventHandler {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
2024 mock := &MockEventHandler{}
2125 mock.Mock.Test(t)
2226
23- t.Cleanup(func() { mock.AssertExpectations(t) })
27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
2433
2534 return mock
2635 }
@@ -17,10 +17,19 @@ func NewMockEventHandler(t interface {
17 mock.TestingT17 mock.TestingT
18 Cleanup(func())18 Cleanup(func())
19 }) *MockEventHandler {19 }) *MockEventHandler {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
20 mock := &MockEventHandler{}24 mock := &MockEventHandler{}
21 mock.Mock.Test(t)25 mock.Mock.Test(t)
22 26
23- t.Cleanup(func() { mock.AssertExpectations(t) })27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
24 33
25 return mock34 return mock
26 }35 }
M internal/boundaries/out/mocks/mock_event_publisher.go +10 -1
@@ -15,10 +15,19 @@ func NewMockEventPublisher(t interface {
1515 mock.TestingT
1616 Cleanup(func())
1717 }) *MockEventPublisher {
18+ if helper, ok := t.(interface{ Helper() }); ok {
19+ helper.Helper()
20+ }
21+
1822 mock := &MockEventPublisher{}
1923 mock.Mock.Test(t)
2024
21- t.Cleanup(func() { mock.AssertExpectations(t) })
25+ t.Cleanup(func() {
26+ if helper, ok := t.(interface{ Helper() }); ok {
27+ helper.Helper()
28+ }
29+ mock.AssertExpectations(t)
30+ })
2231
2332 return mock
2433 }
@@ -15,10 +15,19 @@ func NewMockEventPublisher(t interface {
15 mock.TestingT15 mock.TestingT
16 Cleanup(func())16 Cleanup(func())
17 }) *MockEventPublisher {17 }) *MockEventPublisher {
18+ if helper, ok := t.(interface{ Helper() }); ok {
19+ helper.Helper()
20+ }
21+
18 mock := &MockEventPublisher{}22 mock := &MockEventPublisher{}
19 mock.Mock.Test(t)23 mock.Mock.Test(t)
20 24
21- t.Cleanup(func() { mock.AssertExpectations(t) })25+ t.Cleanup(func() {
26+ if helper, ok := t.(interface{ Helper() }); ok {
27+ helper.Helper()
28+ }
29+ mock.AssertExpectations(t)
30+ })
22 31
23 return mock32 return mock
24 }33 }
M internal/boundaries/out/mocks/mock_event_subscriber.go +10 -1
@@ -15,10 +15,19 @@ func NewMockEventSubscriber(t interface {
1515 mock.TestingT
1616 Cleanup(func())
1717 }) *MockEventSubscriber {
18+ if helper, ok := t.(interface{ Helper() }); ok {
19+ helper.Helper()
20+ }
21+
1822 mock := &MockEventSubscriber{}
1923 mock.Mock.Test(t)
2024
21- t.Cleanup(func() { mock.AssertExpectations(t) })
25+ t.Cleanup(func() {
26+ if helper, ok := t.(interface{ Helper() }); ok {
27+ helper.Helper()
28+ }
29+ mock.AssertExpectations(t)
30+ })
2231
2332 return mock
2433 }
@@ -15,10 +15,19 @@ func NewMockEventSubscriber(t interface {
15 mock.TestingT15 mock.TestingT
16 Cleanup(func())16 Cleanup(func())
17 }) *MockEventSubscriber {17 }) *MockEventSubscriber {
18+ if helper, ok := t.(interface{ Helper() }); ok {
19+ helper.Helper()
20+ }
21+
18 mock := &MockEventSubscriber{}22 mock := &MockEventSubscriber{}
19 mock.Mock.Test(t)23 mock.Mock.Test(t)
20 24
21- t.Cleanup(func() { mock.AssertExpectations(t) })25+ t.Cleanup(func() {
26+ if helper, ok := t.(interface{ Helper() }); ok {
27+ helper.Helper()
28+ }
29+ mock.AssertExpectations(t)
30+ })
22 31
23 return mock32 return mock
24 }33 }
M internal/boundaries/out/mocks/mock_gc_barrier.go +10 -1
@@ -17,10 +17,19 @@ func NewMockGCBarrier(t interface {
1717 mock.TestingT
1818 Cleanup(func())
1919 }) *MockGCBarrier {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
2024 mock := &MockGCBarrier{}
2125 mock.Mock.Test(t)
2226
23- t.Cleanup(func() { mock.AssertExpectations(t) })
27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
2433
2534 return mock
2635 }
@@ -17,10 +17,19 @@ func NewMockGCBarrier(t interface {
17 mock.TestingT17 mock.TestingT
18 Cleanup(func())18 Cleanup(func())
19 }) *MockGCBarrier {19 }) *MockGCBarrier {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
20 mock := &MockGCBarrier{}24 mock := &MockGCBarrier{}
21 mock.Mock.Test(t)25 mock.Mock.Test(t)
22 26
23- t.Cleanup(func() { mock.AssertExpectations(t) })27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
24 33
25 return mock34 return mock
26 }35 }
M internal/boundaries/out/mocks/mock_gc_lease.go +10 -1
@@ -14,10 +14,19 @@ func NewMockGCLease(t interface {
1414 mock.TestingT
1515 Cleanup(func())
1616 }) *MockGCLease {
17+ if helper, ok := t.(interface{ Helper() }); ok {
18+ helper.Helper()
19+ }
20+
1721 mock := &MockGCLease{}
1822 mock.Mock.Test(t)
1923
20- t.Cleanup(func() { mock.AssertExpectations(t) })
24+ t.Cleanup(func() {
25+ if helper, ok := t.(interface{ Helper() }); ok {
26+ helper.Helper()
27+ }
28+ mock.AssertExpectations(t)
29+ })
2130
2231 return mock
2332 }
@@ -14,10 +14,19 @@ func NewMockGCLease(t interface {
14 mock.TestingT14 mock.TestingT
15 Cleanup(func())15 Cleanup(func())
16 }) *MockGCLease {16 }) *MockGCLease {
17+ if helper, ok := t.(interface{ Helper() }); ok {
18+ helper.Helper()
19+ }
20+
17 mock := &MockGCLease{}21 mock := &MockGCLease{}
18 mock.Mock.Test(t)22 mock.Mock.Test(t)
19 23
20- t.Cleanup(func() { mock.AssertExpectations(t) })24+ t.Cleanup(func() {
25+ if helper, ok := t.(interface{ Helper() }); ok {
26+ helper.Helper()
27+ }
28+ mock.AssertExpectations(t)
29+ })
21 30
22 return mock31 return mock
23 }32 }
M internal/boundaries/out/mocks/mock_http_challenge_sink.go +10 -1
@@ -14,10 +14,19 @@ func NewMockHTTPChallengeSink(t interface {
1414 mock.TestingT
1515 Cleanup(func())
1616 }) *MockHTTPChallengeSink {
17+ if helper, ok := t.(interface{ Helper() }); ok {
18+ helper.Helper()
19+ }
20+
1721 mock := &MockHTTPChallengeSink{}
1822 mock.Mock.Test(t)
1923
20- t.Cleanup(func() { mock.AssertExpectations(t) })
24+ t.Cleanup(func() {
25+ if helper, ok := t.(interface{ Helper() }); ok {
26+ helper.Helper()
27+ }
28+ mock.AssertExpectations(t)
29+ })
2130
2231 return mock
2332 }
@@ -14,10 +14,19 @@ func NewMockHTTPChallengeSink(t interface {
14 mock.TestingT14 mock.TestingT
15 Cleanup(func())15 Cleanup(func())
16 }) *MockHTTPChallengeSink {16 }) *MockHTTPChallengeSink {
17+ if helper, ok := t.(interface{ Helper() }); ok {
18+ helper.Helper()
19+ }
20+
17 mock := &MockHTTPChallengeSink{}21 mock := &MockHTTPChallengeSink{}
18 mock.Mock.Test(t)22 mock.Mock.Test(t)
19 23
20- t.Cleanup(func() { mock.AssertExpectations(t) })24+ t.Cleanup(func() {
25+ if helper, ok := t.(interface{ Helper() }); ok {
26+ helper.Helper()
27+ }
28+ mock.AssertExpectations(t)
29+ })
21 30
22 return mock31 return mock
23 }32 }
M internal/boundaries/out/mocks/mock_image_resolver.go +10 -1
@@ -16,10 +16,19 @@ func NewMockImageResolver(t interface {
1616 mock.TestingT
1717 Cleanup(func())
1818 }) *MockImageResolver {
19+ if helper, ok := t.(interface{ Helper() }); ok {
20+ helper.Helper()
21+ }
22+
1923 mock := &MockImageResolver{}
2024 mock.Mock.Test(t)
2125
22- t.Cleanup(func() { mock.AssertExpectations(t) })
26+ t.Cleanup(func() {
27+ if helper, ok := t.(interface{ Helper() }); ok {
28+ helper.Helper()
29+ }
30+ mock.AssertExpectations(t)
31+ })
2332
2433 return mock
2534 }
@@ -16,10 +16,19 @@ func NewMockImageResolver(t interface {
16 mock.TestingT16 mock.TestingT
17 Cleanup(func())17 Cleanup(func())
18 }) *MockImageResolver {18 }) *MockImageResolver {
19+ if helper, ok := t.(interface{ Helper() }); ok {
20+ helper.Helper()
21+ }
22+
19 mock := &MockImageResolver{}23 mock := &MockImageResolver{}
20 mock.Mock.Test(t)24 mock.Mock.Test(t)
21 25
22- t.Cleanup(func() { mock.AssertExpectations(t) })26+ t.Cleanup(func() {
27+ if helper, ok := t.(interface{ Helper() }); ok {
28+ helper.Helper()
29+ }
30+ mock.AssertExpectations(t)
31+ })
23 32
24 return mock33 return mock
25 }34 }
M internal/boundaries/out/mocks/mock_log_exporter.go +10 -1
@@ -17,10 +17,19 @@ func NewMockLogExporter(t interface {
1717 mock.TestingT
1818 Cleanup(func())
1919 }) *MockLogExporter {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
2024 mock := &MockLogExporter{}
2125 mock.Mock.Test(t)
2226
23- t.Cleanup(func() { mock.AssertExpectations(t) })
27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
2433
2534 return mock
2635 }
@@ -17,10 +17,19 @@ func NewMockLogExporter(t interface {
17 mock.TestingT17 mock.TestingT
18 Cleanup(func())18 Cleanup(func())
19 }) *MockLogExporter {19 }) *MockLogExporter {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
20 mock := &MockLogExporter{}24 mock := &MockLogExporter{}
21 mock.Mock.Test(t)25 mock.Mock.Test(t)
22 26
23- t.Cleanup(func() { mock.AssertExpectations(t) })27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
24 33
25 return mock34 return mock
26 }35 }
M internal/boundaries/out/mocks/mock_manifest_storage.go +10 -1
@@ -16,10 +16,19 @@ func NewMockManifestStorage(t interface {
1616 mock.TestingT
1717 Cleanup(func())
1818 }) *MockManifestStorage {
19+ if helper, ok := t.(interface{ Helper() }); ok {
20+ helper.Helper()
21+ }
22+
1923 mock := &MockManifestStorage{}
2024 mock.Mock.Test(t)
2125
22- t.Cleanup(func() { mock.AssertExpectations(t) })
26+ t.Cleanup(func() {
27+ if helper, ok := t.(interface{ Helper() }); ok {
28+ helper.Helper()
29+ }
30+ mock.AssertExpectations(t)
31+ })
2332
2433 return mock
2534 }
@@ -16,10 +16,19 @@ func NewMockManifestStorage(t interface {
16 mock.TestingT16 mock.TestingT
17 Cleanup(func())17 Cleanup(func())
18 }) *MockManifestStorage {18 }) *MockManifestStorage {
19+ if helper, ok := t.(interface{ Helper() }); ok {
20+ helper.Helper()
21+ }
22+
19 mock := &MockManifestStorage{}23 mock := &MockManifestStorage{}
20 mock.Mock.Test(t)24 mock.Mock.Test(t)
21 25
22- t.Cleanup(func() { mock.AssertExpectations(t) })26+ t.Cleanup(func() {
27+ if helper, ok := t.(interface{ Helper() }); ok {
28+ helper.Helper()
29+ }
30+ mock.AssertExpectations(t)
31+ })
23 32
24 return mock33 return mock
25 }34 }
M internal/boundaries/out/mocks/mock_metrics.go +10 -1
@@ -17,10 +17,19 @@ func NewMockMetrics(t interface {
1717 mock.TestingT
1818 Cleanup(func())
1919 }) *MockMetrics {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
2024 mock := &MockMetrics{}
2125 mock.Mock.Test(t)
2226
23- t.Cleanup(func() { mock.AssertExpectations(t) })
27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
2433
2534 return mock
2635 }
@@ -17,10 +17,19 @@ func NewMockMetrics(t interface {
17 mock.TestingT17 mock.TestingT
18 Cleanup(func())18 Cleanup(func())
19 }) *MockMetrics {19 }) *MockMetrics {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
20 mock := &MockMetrics{}24 mock := &MockMetrics{}
21 mock.Mock.Test(t)25 mock.Mock.Test(t)
22 26
23- t.Cleanup(func() { mock.AssertExpectations(t) })27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
24 33
25 return mock34 return mock
26 }35 }
M internal/boundaries/out/mocks/mock_prune_protection_store.go +10 -1
@@ -17,10 +17,19 @@ func NewMockPruneProtectionStore(t interface {
1717 mock.TestingT
1818 Cleanup(func())
1919 }) *MockPruneProtectionStore {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
2024 mock := &MockPruneProtectionStore{}
2125 mock.Mock.Test(t)
2226
23- t.Cleanup(func() { mock.AssertExpectations(t) })
27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
2433
2534 return mock
2635 }
@@ -17,10 +17,19 @@ func NewMockPruneProtectionStore(t interface {
17 mock.TestingT17 mock.TestingT
18 Cleanup(func())18 Cleanup(func())
19 }) *MockPruneProtectionStore {19 }) *MockPruneProtectionStore {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
20 mock := &MockPruneProtectionStore{}24 mock := &MockPruneProtectionStore{}
21 mock.Mock.Test(t)25 mock.Mock.Test(t)
22 26
23- t.Cleanup(func() { mock.AssertExpectations(t) })27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
24 33
25 return mock34 return mock
26 }35 }
M internal/boundaries/out/mocks/mock_prune_runtime.go +10 -1
@@ -17,10 +17,19 @@ func NewMockPruneRuntime(t interface {
1717 mock.TestingT
1818 Cleanup(func())
1919 }) *MockPruneRuntime {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
2024 mock := &MockPruneRuntime{}
2125 mock.Mock.Test(t)
2226
23- t.Cleanup(func() { mock.AssertExpectations(t) })
27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
2433
2534 return mock
2635 }
@@ -17,10 +17,19 @@ func NewMockPruneRuntime(t interface {
17 mock.TestingT17 mock.TestingT
18 Cleanup(func())18 Cleanup(func())
19 }) *MockPruneRuntime {19 }) *MockPruneRuntime {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
20 mock := &MockPruneRuntime{}24 mock := &MockPruneRuntime{}
21 mock.Mock.Test(t)25 mock.Mock.Test(t)
22 26
23- t.Cleanup(func() { mock.AssertExpectations(t) })27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
24 33
25 return mock34 return mock
26 }35 }
M internal/boundaries/out/mocks/mock_public_certificate_issuer.go +10 -1
@@ -17,10 +17,19 @@ func NewMockPublicCertificateIssuer(t interface {
1717 mock.TestingT
1818 Cleanup(func())
1919 }) *MockPublicCertificateIssuer {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
2024 mock := &MockPublicCertificateIssuer{}
2125 mock.Mock.Test(t)
2226
23- t.Cleanup(func() { mock.AssertExpectations(t) })
27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
2433
2534 return mock
2635 }
@@ -17,10 +17,19 @@ func NewMockPublicCertificateIssuer(t interface {
17 mock.TestingT17 mock.TestingT
18 Cleanup(func())18 Cleanup(func())
19 }) *MockPublicCertificateIssuer {19 }) *MockPublicCertificateIssuer {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
20 mock := &MockPublicCertificateIssuer{}24 mock := &MockPublicCertificateIssuer{}
21 mock.Mock.Test(t)25 mock.Mock.Test(t)
22 26
23- t.Cleanup(func() { mock.AssertExpectations(t) })27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
24 33
25 return mock34 return mock
26 }35 }
M internal/boundaries/out/mocks/mock_rate_limiter.go +10 -1
@@ -16,10 +16,19 @@ func NewMockRateLimiter(t interface {
1616 mock.TestingT
1717 Cleanup(func())
1818 }) *MockRateLimiter {
19+ if helper, ok := t.(interface{ Helper() }); ok {
20+ helper.Helper()
21+ }
22+
1923 mock := &MockRateLimiter{}
2024 mock.Mock.Test(t)
2125
22- t.Cleanup(func() { mock.AssertExpectations(t) })
26+ t.Cleanup(func() {
27+ if helper, ok := t.(interface{ Helper() }); ok {
28+ helper.Helper()
29+ }
30+ mock.AssertExpectations(t)
31+ })
2332
2433 return mock
2534 }
@@ -16,10 +16,19 @@ func NewMockRateLimiter(t interface {
16 mock.TestingT16 mock.TestingT
17 Cleanup(func())17 Cleanup(func())
18 }) *MockRateLimiter {18 }) *MockRateLimiter {
19+ if helper, ok := t.(interface{ Helper() }); ok {
20+ helper.Helper()
21+ }
22+
19 mock := &MockRateLimiter{}23 mock := &MockRateLimiter{}
20 mock.Mock.Test(t)24 mock.Mock.Test(t)
21 25
22- t.Cleanup(func() { mock.AssertExpectations(t) })26+ t.Cleanup(func() {
27+ if helper, ok := t.(interface{ Helper() }); ok {
28+ helper.Helper()
29+ }
30+ mock.AssertExpectations(t)
31+ })
23 32
24 return mock33 return mock
25 }34 }
M internal/boundaries/out/mocks/mock_secret_provider.go +10 -1
@@ -16,10 +16,19 @@ func NewMockSecretProvider(t interface {
1616 mock.TestingT
1717 Cleanup(func())
1818 }) *MockSecretProvider {
19+ if helper, ok := t.(interface{ Helper() }); ok {
20+ helper.Helper()
21+ }
22+
1923 mock := &MockSecretProvider{}
2024 mock.Mock.Test(t)
2125
22- t.Cleanup(func() { mock.AssertExpectations(t) })
26+ t.Cleanup(func() {
27+ if helper, ok := t.(interface{ Helper() }); ok {
28+ helper.Helper()
29+ }
30+ mock.AssertExpectations(t)
31+ })
2332
2433 return mock
2534 }
@@ -16,10 +16,19 @@ func NewMockSecretProvider(t interface {
16 mock.TestingT16 mock.TestingT
17 Cleanup(func())17 Cleanup(func())
18 }) *MockSecretProvider {18 }) *MockSecretProvider {
19+ if helper, ok := t.(interface{ Helper() }); ok {
20+ helper.Helper()
21+ }
22+
19 mock := &MockSecretProvider{}23 mock := &MockSecretProvider{}
20 mock.Mock.Test(t)24 mock.Mock.Test(t)
21 25
22- t.Cleanup(func() { mock.AssertExpectations(t) })26+ t.Cleanup(func() {
27+ if helper, ok := t.(interface{ Helper() }); ok {
28+ helper.Helper()
29+ }
30+ mock.AssertExpectations(t)
31+ })
23 32
24 return mock33 return mock
25 }34 }
M internal/boundaries/out/mocks/mock_secret_resolver.go +10 -1
@@ -17,10 +17,19 @@ func NewMockSecretResolver(t interface {
1717 mock.TestingT
1818 Cleanup(func())
1919 }) *MockSecretResolver {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
2024 mock := &MockSecretResolver{}
2125 mock.Mock.Test(t)
2226
23- t.Cleanup(func() { mock.AssertExpectations(t) })
27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
2433
2534 return mock
2635 }
@@ -17,10 +17,19 @@ func NewMockSecretResolver(t interface {
17 mock.TestingT17 mock.TestingT
18 Cleanup(func())18 Cleanup(func())
19 }) *MockSecretResolver {19 }) *MockSecretResolver {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
20 mock := &MockSecretResolver{}24 mock := &MockSecretResolver{}
21 mock.Mock.Test(t)25 mock.Mock.Test(t)
22 26
23- t.Cleanup(func() { mock.AssertExpectations(t) })27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
24 33
25 return mock34 return mock
26 }35 }
M internal/boundaries/out/mocks/mock_secret_writer.go +10 -1
@@ -16,10 +16,19 @@ func NewMockSecretWriter(t interface {
1616 mock.TestingT
1717 Cleanup(func())
1818 }) *MockSecretWriter {
19+ if helper, ok := t.(interface{ Helper() }); ok {
20+ helper.Helper()
21+ }
22+
1923 mock := &MockSecretWriter{}
2024 mock.Mock.Test(t)
2125
22- t.Cleanup(func() { mock.AssertExpectations(t) })
26+ t.Cleanup(func() {
27+ if helper, ok := t.(interface{ Helper() }); ok {
28+ helper.Helper()
29+ }
30+ mock.AssertExpectations(t)
31+ })
2332
2433 return mock
2534 }
@@ -16,10 +16,19 @@ func NewMockSecretWriter(t interface {
16 mock.TestingT16 mock.TestingT
17 Cleanup(func())17 Cleanup(func())
18 }) *MockSecretWriter {18 }) *MockSecretWriter {
19+ if helper, ok := t.(interface{ Helper() }); ok {
20+ helper.Helper()
21+ }
22+
19 mock := &MockSecretWriter{}23 mock := &MockSecretWriter{}
20 mock.Mock.Test(t)24 mock.Mock.Test(t)
21 25
22- t.Cleanup(func() { mock.AssertExpectations(t) })26+ t.Cleanup(func() {
27+ if helper, ok := t.(interface{ Helper() }); ok {
28+ helper.Helper()
29+ }
30+ mock.AssertExpectations(t)
31+ })
23 32
24 return mock33 return mock
25 }34 }
M internal/boundaries/out/mocks/mock_token_store.go +10 -1
@@ -17,10 +17,19 @@ func NewMockTokenStore(t interface {
1717 mock.TestingT
1818 Cleanup(func())
1919 }) *MockTokenStore {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
2024 mock := &MockTokenStore{}
2125 mock.Mock.Test(t)
2226
23- t.Cleanup(func() { mock.AssertExpectations(t) })
27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
2433
2534 return mock
2635 }
@@ -17,10 +17,19 @@ func NewMockTokenStore(t interface {
17 mock.TestingT17 mock.TestingT
18 Cleanup(func())18 Cleanup(func())
19 }) *MockTokenStore {19 }) *MockTokenStore {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
20 mock := &MockTokenStore{}24 mock := &MockTokenStore{}
21 mock.Mock.Test(t)25 mock.Mock.Test(t)
22 26
23- t.Cleanup(func() { mock.AssertExpectations(t) })27+ t.Cleanup(func() {
28+ if helper, ok := t.(interface{ Helper() }); ok {
29+ helper.Helper()
30+ }
31+ mock.AssertExpectations(t)
32+ })
24 33
25 return mock34 return mock
26 }35 }

Keyboard shortcuts

Single-key shortcuts are on. ctrl k and esc work whatever this says.

ctrl k :
go to a section, branch, tag, file or repository
?
this list
j k
move the row cursor down / up
enter
open the row under the cursor; on Files, a directory opens or closes in place
↑ ↓ ← → home end
in the file tree (focus on a row): previous / next row, close / open a directory or go to its parent / first entry, first / last row. They never open a file
l h
on Files: open a directory or a file / close a directory or go up to its parent, then to the parent page. Elsewhere: into the side panel (on a merge request, its files) / back to the content; there j k move between its controls
g g G
first / last row
/
filter the list; on Files, find a file anywhere in the repository (esc clears, enter opens the best match)
b
switch branch or tag
g s g f g c g b g m g i g r g a
tabs: summary, files, commits, branches & tags, merge requests, issues, releases, actions (when available)
g h
home
w
wide mode: use the whole width of the screen, or not (remembered)
y
copy a permalink pinned to the commit
d u x
diff: split / unified / collapse or expand all
e E
diff: the whole file in view / every file, with the lines the hunks hide
n
merge request: next note in the diff
esc
close a dialog, leave a field

Branches 7

Tags 106

↑↓ moveenter openesc close