Allow to pass --update to vitest

Aberta
#32,218 4 comentários 11 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

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

Direção de pesquisa

Comece pelo tratamento dos argumentos do comando test do Angular CLI e reproduza o problema com a flag --update do Vitest. Rastreie como a configuração do Vitest em memória é fornecida e, em seguida, verifique se a flag chega ao Vitest sem exigir um arquivo de configuração separado; considera-se concluído quando for possível atualizar screenshots de regressão visual e snapshots por meio da CLI.

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

Descrição

angular/build:unit-test area: @angular/build freq1: low severity3: broken type: bug/fix
Command

test

Description

Vitest has an update command, that updates the visual regression screenshots and the snapshots. However, it is currently impossible to invoke this command, because the Angular CLI does not seem to pass it on to vitest. Just running vitest --update fails as well, because it is missing the vitest.config that Angular CLI seems to create in memory.

Describe the solution you'd like

Pass the --update flag vitest execution.

Describe alternatives you've considered

Maybe all arguments preceded by -- could be automatically passed on?

Linguagem predominante
TypeScript
Estrelas
27k
Forks
11.8k
Merge médio
16h 35min
PRs com merge (30d)
176

Guia de contribuição

Abrir o guia de contribuição

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 angular/angular-cli

Todas as issues de angular/angular-cli

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.