ADR-0019 cites a nonexistent test and omits the ones that pin its decisions
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 92/100
- Tipo di issue
- Documentazione
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- go
- Ambito
- documentation, testing-qa
Direzione di ricerca
Modifica project-docs/adr/0019-azure-devops-as-a-second-transport.md direttamente. Esegui go test ./internal/deps/ -list '.*' | grep -E 'ADO|ADR_0019|Survey' e confronta i test elencati con l’ADR. Il lavoro è completato quando il test inesistente è stato rimosso e sono inclusi tutti e cinque i test nominati nell’issue.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Follow-up from the review of #52.
The Consequences section of project-docs/adr/0019-azure-devops-as-a-second-transport.md lists tests that don't match the suite at 52a5544:
- It cites
TestRefresh_ADORepinDropsTheRecordedType, which does not exist. The re-pin behaviour is pinned byTestRefresh_ADORepinRetypesTheRefandTestRefresh_ADORepinToACommitTypesItAsACommit. - It leaves out tests that pin decisions the ADR records:
TestADR_0019_RefTypeIsRecordedOnlyWhereItIsNeeded(theref-typekey is recorded for ADO and omitted for GitHub)TestRefresh_ADOHeaderWithoutRefTypeResolvesIt(a header without the key is resolved on refresh)TestSurvey_ResolutionAbortsOnUnusableCLI(the ref-type lookup stops the batch when the CLI is unusable)
Check with:
go test ./internal/deps/ -list '.*' | grep -E 'ADO|ADR_0019|Survey'
Fix: make the ADR's test list match the suite. ADR-0019 isn't merged yet, so editing it in place is fine; the supersede-don't-edit rule applies only after it lands.
- Lingua principale
- Go
- Stelle
- 34
- Fork
- 5
- Merge medio
- 5h 7m
- PR unite (30g)
- 6
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di stacklok/modelith
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
-
enhancement
Difficoltà 2/5 Mezza giornata Idoneità per principianti 68/100
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
Tutte le issue di stacklok/modelith
Issue simili
-
bug needs-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
DataDog/dd-trace-go#5469 ·
I maintainer di solito rispondono entro 1 giorno
-
bug tests
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
l3montree-dev/devguard#3101 ·
I maintainer di solito rispondono entro 1 giorno
-
area:*of bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
oapi-codegen/oapi-codegen#2593 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
DaoCloud/DaoCloud-docs#7432 ·
I maintainer di solito rispondono entro 1 giorno