detached 1bc6715

build(mocks): update mockery to v3.8.0 and regenerate mocks

commit
1bc671538bd4d23e423cdc5f1dbc755cb02b7326
author
brice · · 2026-09-25 07:51 UTC
parent
78b9d9f
signature
GPG VerifiedCD88F9E564E0102646FB6077A1A07C7C7C3E349D · arch-gpg Verified for the committer email
5 files · +51 -6
M .github/workflows/ci.yml +1 -1
@@ -9,7 +9,7 @@ jobs:
99 with:
1010 go-version: '1.27'
1111 - run: go install github.com/bnema/hexcheck@latest
12- - run: go install github.com/vektra/mockery/v3@v3.7.4
12+ - run: go install github.com/vektra/mockery/v3@v3.8.0
1313 - run: make check
1414 - run: make race
1515 - run: make mocks-check
@@ -9,7 +9,7 @@ jobs:
9 with:9 with:
10 go-version: '1.27'10 go-version: '1.27'
11 - run: go install github.com/bnema/hexcheck@latest11 - run: go install github.com/bnema/hexcheck@latest
12- - run: go install github.com/vektra/mockery/v3@v3.7.412+ - run: go install github.com/vektra/mockery/v3@v3.8.0
13 - run: make check13 - run: make check
14 - run: make race14 - run: make race
15 - run: make mocks-check15 - run: make mocks-check
M internal/adapters/drm/cursor_plane_mock_test.go +10 -1
@@ -14,10 +14,19 @@ func newMockcursorPlane(t interface {
1414 mock.TestingT
1515 Cleanup(func())
1616 }) *mockcursorPlane {
17+ if helper, ok := t.(interface{ Helper() }); ok {
18+ helper.Helper()
19+ }
20+
1721 mock := &mockcursorPlane{}
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 newMockcursorPlane(t interface {
14 mock.TestingT14 mock.TestingT
15 Cleanup(func())15 Cleanup(func())
16 }) *mockcursorPlane {16 }) *mockcursorPlane {
17+ if helper, ok := t.(interface{ Helper() }); ok {
18+ helper.Helper()
19+ }
20+
17 mock := &mockcursorPlane{}21 mock := &mockcursorPlane{}
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/adapters/statefile/proc_tree_mock_test.go +10 -1
@@ -14,10 +14,19 @@ func newMockprocTree(t interface {
1414 mock.TestingT
1515 Cleanup(func())
1616 }) *mockprocTree {
17+ if helper, ok := t.(interface{ Helper() }); ok {
18+ helper.Helper()
19+ }
20+
1721 mock := &mockprocTree{}
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 newMockprocTree(t interface {
14 mock.TestingT14 mock.TestingT
15 Cleanup(func())15 Cleanup(func())
16 }) *mockprocTree {16 }) *mockprocTree {
17+ if helper, ok := t.(interface{ Helper() }); ok {
18+ helper.Helper()
19+ }
20+
17 mock := &mockprocTree{}21 mock := &mockprocTree{}
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/adapters/wayland/proc_env_mock_test.go +10 -1
@@ -14,10 +14,19 @@ func newMockprocEnv(t interface {
1414 mock.TestingT
1515 Cleanup(func())
1616 }) *mockprocEnv {
17+ if helper, ok := t.(interface{ Helper() }); ok {
18+ helper.Helper()
19+ }
20+
1721 mock := &mockprocEnv{}
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 newMockprocEnv(t interface {
14 mock.TestingT14 mock.TestingT
15 Cleanup(func())15 Cleanup(func())
16 }) *mockprocEnv {16 }) *mockprocEnv {
17+ if helper, ok := t.(interface{ Helper() }); ok {
18+ helper.Helper()
19+ }
20+
17 mock := &mockprocEnv{}21 mock := &mockprocEnv{}
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/mocks/ports/devices_mock.go +20 -2
@@ -17,10 +17,19 @@ func NewMockRenderer(t interface {
1717 mock.TestingT
1818 Cleanup(func())
1919 }) *MockRenderer {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
2024 mock := &MockRenderer{}
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 }
@@ -226,10 +235,19 @@ func NewMockSeat(t interface {
226235 mock.TestingT
227236 Cleanup(func())
228237 }) *MockSeat {
238+ if helper, ok := t.(interface{ Helper() }); ok {
239+ helper.Helper()
240+ }
241+
229242 mock := &MockSeat{}
230243 mock.Mock.Test(t)
231244
232- t.Cleanup(func() { mock.AssertExpectations(t) })
245+ t.Cleanup(func() {
246+ if helper, ok := t.(interface{ Helper() }); ok {
247+ helper.Helper()
248+ }
249+ mock.AssertExpectations(t)
250+ })
233251
234252 return mock
235253 }
@@ -17,10 +17,19 @@ func NewMockRenderer(t interface {
17 mock.TestingT17 mock.TestingT
18 Cleanup(func())18 Cleanup(func())
19 }) *MockRenderer {19 }) *MockRenderer {
20+ if helper, ok := t.(interface{ Helper() }); ok {
21+ helper.Helper()
22+ }
23+
20 mock := &MockRenderer{}24 mock := &MockRenderer{}
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 }
@@ -226,10 +235,19 @@ func NewMockSeat(t interface {
226 mock.TestingT235 mock.TestingT
227 Cleanup(func())236 Cleanup(func())
228 }) *MockSeat {237 }) *MockSeat {
238+ if helper, ok := t.(interface{ Helper() }); ok {
239+ helper.Helper()
240+ }
241+
229 mock := &MockSeat{}242 mock := &MockSeat{}
230 mock.Mock.Test(t)243 mock.Mock.Test(t)
231 244
232- t.Cleanup(func() { mock.AssertExpectations(t) })245+ t.Cleanup(func() {
246+ if helper, ok := t.(interface{ Helper() }); ok {
247+ helper.Helper()
248+ }
249+ mock.AssertExpectations(t)
250+ })
233 251
234 return mock252 return mock
235 }253 }

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 25

Tags 10

↑↓ moveenter openesc close