Tests: accept the PostgreSQL 18 code for ON DELETE RESTRICT

Aberta Para iniciantes
#212 0 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
2/5
Tempo estimado
1-3 horas
Facilidade para iniciantes
78/100
Tipo de issue
Bug
Clareza
Claramente especificada
Status de atividade
Ativa
Stack de tecnologia
postgresql, typescript
Domínio
databases, testing

Direção de pesquisa

Comece pelas asserções que estão falhando em fleet-tenant.integration.spec.ts e tenant-schema.integration.spec.ts; em seguida, verifique como elas correspondem ao código de erro do PostgreSQL para ON DELETE RESTRICT. Atualize os testes para aceitar os códigos informados pelo PostgreSQL 17 e 18 e continuar verificando que a exclusão é recusada. Execute esses testes nas duas versões; o trabalho estará concluído quando todos passarem em ambas.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

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.

Linguagem predominante
TypeScript
Estrelas
2
Forks
1
Merge médio
7h 17min
PRs com merge (30d)
197

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de shipkeepdev/shipkeep

Todas as issues de shipkeepdev/shipkeep

Issues semelhantes

Mais issues de TypeScript

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.