Go: richgo (a go test output wrapper) is not go test
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 74/100
Rechercherichtung
Die Prüfung, die richgo test ablehnt, steht in ecosystems/go.py etwa in Zeile 179, wo nur go test und gotestsum akzeptiert werden. Die --facts-Ausgabe des Payloads zeigt, dass der argv ["richgo", "test", ...] diese Stelle bereits erreicht. Lies zuerst diese Funktion und führe dann den Validator auf dem Repro aus (ein Makefile-Target richtest:, das richgo test ./... aufruft, plus eine _test.go-Datei). Fertig ist, wenn die Prüfung für die Tests-Ausführung für dieses Repo besteht und die bestehenden Go-Tests weiterhin laufen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
spf13/cobra runs every test job through richgo test ./...; tests-run WARNs "no CI configuration runs go test". richgo test is go test with coloured output.
Evidence from the corpus audit
spf13/cobra / tests-run
- kind: FALSE_NEGATIVE
- actual: WARN:
tests found in 16 file(s), but no CI configuration runs go test - expected: PASS: every test job runs the tests through richgo, a
go testoutput wrapper (richgo test=go test). - evidence:
.github/workflows/test.yml:93(and:130, Windows):- run: RICHGO_FORCE_COLOR=1 PATH=$HOME/go/bin/:$PATH make richtest;Makefile:26,28:richtest: install_deps/richgo test -v $(GO_TEST_FLAGS) ./... - evidence (validator):
--factsshows"argv": ["richgo", "test", "-v", "$(GO_TEST_FLAGS)", "./..."]reached, but ecosystems/go.py:179 accepts onlygo testandgotestsum. - repro: Makefile target
richtest:/\trichgo test ./..., workflowrun: make richtest, one_test.go. - confidence: medium (richgo is a well-known wrapper, but not as common as gotestsum)
Found by the regression-corpus audit (235 real repositories, one or more per ecosystem profile; corpus and expected results in corpus/). Evidence is quoted from the audited checkouts at the commits pinned in corpus/projects.toml; <checkouts>/<owner>__<repo> is such a checkout.
🤖 Generated with Claude Code
- Vorherrschende Sprache
- Python
- Sterne
- 4
- Forks
- 1
- Ø Merge
- 10 Std. 41 Min.
- Gemergte PRs (30 T.)
- 79
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus cpp-best-practices/project_validator
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
cpp-best-practices/project_validator#267 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
cpp-best-practices/project_validator#263 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
cpp-best-practices/project_validator#260 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
cpp-best-practices/project_validator#255 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
cpp-best-practices/project_validator#253 ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in cpp-best-practices/project_validator
Ähnliche Issues
-
add entry to blockOffen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 65/100
StevenBlack/hosts#3299 ·
-
`garak --report` overwrites the input report when its name has no ".report"Evtl. vergeben @0z5a hat das heute übernommen. Offenneeds-triage
Schwierigkeit 2/5 Ein halber Tag Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 2 Tagen
-
plot_graph crashes when a mesh node has no m2m edgeEvtl. vergeben @tygvi hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
mllam/neural-lam#883 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
future-agi/future-agi#4092 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
transcript analytics: a text whose only protected spans the prose pass redacts is withheld wholeOffen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 82/100
WingedGuardian/GENesis-AGI#4641 ·
Maintainer antworten meist innerhalb von 1 Tag