Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Testar apenas um componente

Olá tenho uma duvida, estou testando todos os componentes que fiz e na tela do karma aparece todos, ok, queria saber se tem como fazer aparecer só o novo componente que estou testando e não todos por exemplo ng test "component-novo.spect.ts"?

2 respostas
solução!

Fala Tiago, tudo joia?

Você pode ignorar/desabilitar alguns ou todos os testes de uma classe específica colocando um 'x' na frente do it ou do describe, respectivamente.

Os testes ainda vão aparecer no karma, mas estarão pendentes e vão ficar com uma cor de destaque diferente. Expliquei melhor como funciona aqui.

Agora, se não quiser que os outros testes apareçam no Karma, você pode utilizar os seguintes comandos:

Para testar só um componente específico:

npm run test -- --include src/app/components/component/component-novo.component.spec.ts

E se quiser testar um diretório específico:

npm run test -- --include src/app/components

Espero ter ajudado!

Bons testes! :)

show era mais ou menos isso que queria