Tests: accept the PostgreSQL 18 code for ON DELETE RESTRICT

Aperta Adatta ai principianti
#212 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
78/100
Tipo di issue
Bug
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
postgresql, typescript
Ambito
databases, testing

Direzione di ricerca

Inizia dalle asserzioni non riuscite in fleet-tenant.integration.spec.ts e tenant-schema.integration.spec.ts, poi verifica come corrispondono al codice di errore PostgreSQL per ON DELETE RESTRICT. Aggiorna i test affinché accettino i codici segnalati da PostgreSQL 17 e 18 e continuino a verificare che l’eliminazione venga rifiutata. Esegui questi test con entrambe le versioni; il lavoro è terminato quando passano tutti con entrambe.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

good first issue priority:P2 track:control-plane
Track

C: control plane

Scope
  • PostgreSQL 18 reports 23001 where 17 reports 23503, which fails three tests in fleet-tenant.integration.spec.ts and tenant-schema.integration.spec.ts.
  • Needed before moving the pinned test image past 17.
Acceptance criteria

Those tests pass on both versions, still asserting that the deletion is refused.

Lingua principale
TypeScript
Stelle
2
Fork
1
Merge medio
7h 17m
PR unite (30g)
197

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di shipkeepdev/shipkeep

Tutte le issue di shipkeepdev/shipkeep

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.