getsentry / getsentry/sentry-javascript

AI integration tests don't assert absence of PII when sendDefaultPii is false

Aberta
#19,801 2 comentários 0 reações 0 responsáveis Ver no GitHub
good first issue javascript Tests
Linguagem predominante
TypeScript
Estrelas
8.7k
Forks
1.8k
Merge médio
1d 18h
PRs com merge (30d)
541

Descrição

All AI provider integration tests use `expect.objectContaining()` to verify span data when `sendDefaultPii: false`. The PII attributes are simply omitted from the expected object rather than explicitly asserted as absent. This means a regression that leaks PII attributes onto spans when `sendDefaultPii` is disabled would pass all existing tests.

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Localize os testes de integração de provedores de AI descritos na issue e revise os casos que usam sendDefaultPii: false. Comece com as asserções existentes de expect.objectContaining(); o trabalho estará concluído quando os testes verificarem explicitamente que os atributos PII estão ausentes e continuarem passando para cada provedor coberto.

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

Avaliação

Stack de tecnologia
typescript
Domínio
ai, testing
Tipo de issue
Bug
Dificuldade
3/5
Tempo estimado
1-2 dias
Status de atividade
Pouca atividade
Clareza
Razoavelmente clara
Facilidade para iniciantes
55/100

Receba novas issues na sua caixa de entrada

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