Skip to content

test(mangling/ucd): added tests to cover UCD-based generation commands #84

test(mangling/ucd): added tests to cover UCD-based generation commands

test(mangling/ucd): added tests to cover UCD-based generation commands #84

Triggered via pull request September 3, 2026 16:34
Status Success
Total duration 3m 46s
Artifacts 1

go-test.yml

on: pull_request
test  /  ...  /  detect changed paths
5s
test / Changes / detect changed paths
test  /  ...  /  Fuzz matrix
45s
test / fuzz-test / Fuzz matrix
Matrix: test / Unit tests mono-repo
Matrix: test / fuzz-test / fuzz test
test  /  ...  /  collect test coverage
22s
test / collect-coverage / collect test coverage
test  /  ...  /  collect test reports
9s
test / collect-reports / collect test reports
test  /  tests completed
3s
test / tests completed
Fit to window
Zoom out
Zoom in

Annotations

33 notices
changed-paths
proceeding: a watched path changed
test / Lint
title=Modules found::./... ./formatting/enable/gofumpt/... ./formatting/testdata/corpus/... ./mangling/... ./mangling/ucd/...
test / Lint
title=coverpkg::github.com/go-openapi/codegen/...,github.com/go-openapi/codegen/formatting/enable/gofumpt/...,github.com/go-openapi/codegen/formatting/testdata/corpus/...,github.com/go-openapi/codegen/mangling/...,github.com/go-openapi/codegen/mangling/ucd/...
is-monorepo
true
bash_relative-names
{root} formatting/enable/gofumpt formatting/testdata/corpus mangling mangling/ucd
relative-names
["","formatting/enable/gofumpt","formatting/testdata/corpus","mangling","mangling/ucd"]
modules-count
5
names
["github.com/go-openapi/codegen","github.com/go-openapi/codegen/formatting/enable/gofumpt","github.com/go-openapi/codegen/formatting/testdata/corpus","github.com/go-openapi/codegen/mangling","github.com/go-openapi/codegen/mangling/ucd"]
bash-subpaths
./... ./formatting/enable/gofumpt/... ./formatting/testdata/corpus/... ./mangling/... ./mangling/ucd/...
bash-paths
/home/runner/work/codegen/codegen /home/runner/work/codegen/codegen/formatting/enable/gofumpt /home/runner/work/codegen/codegen/formatting/testdata/corpus /home/runner/work/codegen/codegen/mangling /home/runner/work/codegen/codegen/mangling/ucd
paths
["/home/runner/work/codegen/codegen","/home/runner/work/codegen/codegen/formatting/enable/gofumpt","/home/runner/work/codegen/codegen/formatting/testdata/corpus","/home/runner/work/codegen/codegen/mangling","/home/runner/work/codegen/codegen/mangling/ucd"]
root-module
github.com/go-openapi/codegen
modules
[{"name":"github.com/go-openapi/codegen","path":"/home/runner/work/codegen/codegen"},{"name":"github.com/go-openapi/codegen/formatting/enable/gofumpt","path":"/home/runner/work/codegen/codegen/formatting/enable/gofumpt"},{"name":"github.com/go-openapi/codegen/formatting/testdata/corpus","path":"/home/runner/work/codegen/codegen/formatting/testdata/corpus"},{"name":"github.com/go-openapi/codegen/mangling","path":"/home/runner/work/codegen/codegen/mangling"},{"name":"github.com/go-openapi/codegen/mangling/ucd","path":"/home/runner/work/codegen/codegen/mangling/ucd"}]
Fuzz tests found
[{"package":"github.com/go-openapi/codegen/mangling","test":"FuzzGoIdent"}]
go test work supported
true
go minor version
26
go test work supported
true
go minor version
27
go test work supported
true
go minor version
26
go test work supported
true
go minor version
27
fuzz corpus size
2MB
go test work supported
true
go minor version
27
go test work supported
true
go minor version
26
Success
All tests passed
coverage
module github.com/go-openapi/codegen already matches the repository layout, left untouched
coverage
module github.com/go-openapi/codegen/mangling already matches the repository layout, left untouched
coverage
module github.com/go-openapi/codegen/mangling/ucd already matches the repository layout, left untouched
coverage
module github.com/go-openapi/codegen/formatting/enable/gofumpt already matches the repository layout, left untouched
coverage
module github.com/go-openapi/codegen/formatting/testdata/corpus already matches the repository layout, left untouched

Artifacts

Produced during runtime
Name Size Digest
Linux-fuzz-corpus-FuzzGoIdent
82.1 KB
sha256:6818d829990bc26525b5d43ecd9f77a4253f7618df54140bdbcb92ed73482ffe