summaryrefslogtreecommitdiffhomepage
path: root/control/controlhttp/controlhttpserver/controlhttpserver.go
diff options
context:
space:
mode:
authorBrad Fitzpatrick <bradfitz@tailscale.com>2026-04-04 21:32:14 +0000
committerBrad Fitzpatrick <brad@danga.com>2026-04-05 15:52:51 -0700
commit5ef3713c9fb0896fee566918d9f5f932c66086d9 (patch)
treea5a5044bd53cd3b92aded02346066095426bf687 /control/controlhttp/controlhttpserver/controlhttpserver.go
parent0f02c20c5e33ec90aa4fc83f259220d62b70f8ce (diff)
downloadtailscale-5ef3713c9fb0896fee566918d9f5f932c66086d9.tar.xz
tailscale-5ef3713c9fb0896fee566918d9f5f932c66086d9.zip
cmd/vet: add subtestnames analyzer; fix all existing violations
Add a new vet analyzer that checks t.Run subtest names don't contain characters requiring quoting when re-running via "go test -run". This enforces the style guide rule: don't use spaces or punctuation in subtest names. The analyzer flags: - Direct t.Run calls with string literal names containing spaces, regex metacharacters, quotes, or other problematic characters - Table-driven t.Run(tt.name, ...) calls where tt ranges over a slice/map literal with bad name field values Also fix all 978 existing violations across 81 test files, replacing spaces with hyphens and shortening long sentence-like names to concise hyphenated forms. Updates #19242 Change-Id: Ib0ad96a111bd8e764582d1d4902fe2599454ab65 Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
Diffstat (limited to 'control/controlhttp/controlhttpserver/controlhttpserver.go')
0 files changed, 0 insertions, 0 deletions