detached 0e566b4

style(daemonmux): format the admission conversion test

The test landed with unaligned struct fields, so gofmt flagged it and the
repository lint gate failed. Formatting only; no behaviour changes.
commit
0e566b4a6fbb779eaea2071c0885de11d09b3b36
author
brice · · 2026-09-19 12:44 UTC
parent
b25a8d3
signature
GPG VerifiedCD88F9E564E0102646FB6077A1A07C7C7C3E349D · arch-gpg Verified for the committer email
1 file · +20 -6
M internal/adapters/daemonmux/admission_conversion_test.go +20 -6
@@ -37,19 +37,33 @@ func TestOpenMessageCarriesAttachmentAdmission(t *testing.T) {
3737 createAs string
3838 }{
3939 {
40- name: "exact attach keeps its exact target",
41- request: func() ports.BrokerOpenStreamRequest { r := base; r.Admission = ports.BrokerAdmissionExact; r.Target = target; return r }(),
40+ name: "exact attach keeps its exact target",
41+ request: func() ports.BrokerOpenStreamRequest {
42+ r := base
43+ r.Admission = ports.BrokerAdmissionExact
44+ r.Target = target
45+ return r
46+ }(),
4247 admission: ports.BrokerAdmissionExact,
4348 },
4449 {
45- name: "named creation keeps its name",
46- request: func() ports.BrokerOpenStreamRequest { r := base; r.Admission = ports.BrokerAdmissionCreateNamed; r.Name = "work"; return r }(),
50+ name: "named creation keeps its name",
51+ request: func() ports.BrokerOpenStreamRequest {
52+ r := base
53+ r.Admission = ports.BrokerAdmissionCreateNamed
54+ r.Name = "work"
55+ return r
56+ }(),
4757 admission: ports.BrokerAdmissionCreateNamed,
4858 createAs: "work",
4959 },
5060 {
51- name: "ephemeral creation keeps its variant",
52- request: func() ports.BrokerOpenStreamRequest { r := base; r.Admission = ports.BrokerAdmissionCreateEphemeral; return r }(),
61+ name: "ephemeral creation keeps its variant",
62+ request: func() ports.BrokerOpenStreamRequest {
63+ r := base
64+ r.Admission = ports.BrokerAdmissionCreateEphemeral
65+ return r
66+ }(),
5367 admission: ports.BrokerAdmissionCreateEphemeral,
5468 },
5569 }
@@ -37,19 +37,33 @@ func TestOpenMessageCarriesAttachmentAdmission(t *testing.T) {
37 createAs string37 createAs string
38 }{38 }{
39 {39 {
40- name: "exact attach keeps its exact target",40+ name: "exact attach keeps its exact target",
41- request: func() ports.BrokerOpenStreamRequest { r := base; r.Admission = ports.BrokerAdmissionExact; r.Target = target; return r }(),41+ request: func() ports.BrokerOpenStreamRequest {
42+ r := base
43+ r.Admission = ports.BrokerAdmissionExact
44+ r.Target = target
45+ return r
46+ }(),
42 admission: ports.BrokerAdmissionExact,47 admission: ports.BrokerAdmissionExact,
43 },48 },
44 {49 {
45- name: "named creation keeps its name",50+ name: "named creation keeps its name",
46- request: func() ports.BrokerOpenStreamRequest { r := base; r.Admission = ports.BrokerAdmissionCreateNamed; r.Name = "work"; return r }(),51+ request: func() ports.BrokerOpenStreamRequest {
52+ r := base
53+ r.Admission = ports.BrokerAdmissionCreateNamed
54+ r.Name = "work"
55+ return r
56+ }(),
47 admission: ports.BrokerAdmissionCreateNamed,57 admission: ports.BrokerAdmissionCreateNamed,
48 createAs: "work",58 createAs: "work",
49 },59 },
50 {60 {
51- name: "ephemeral creation keeps its variant",61+ name: "ephemeral creation keeps its variant",
52- request: func() ports.BrokerOpenStreamRequest { r := base; r.Admission = ports.BrokerAdmissionCreateEphemeral; return r }(),62+ request: func() ports.BrokerOpenStreamRequest {
63+ r := base
64+ r.Admission = ports.BrokerAdmissionCreateEphemeral
65+ return r
66+ }(),
53 admission: ports.BrokerAdmissionCreateEphemeral,67 admission: ports.BrokerAdmissionCreateEphemeral,
54 },68 },
55 }69 }

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 12

Tags 11

↑↓ moveenter openesc close