Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

611
Visualizações
react-testing-library: una parte de la salida de depuración no es visible

Estoy usando react jest con la biblioteca de pruebas de reacción para probar mi componente. Estoy enfrentando un problema extraño. Estoy usando el retorno de depuración por renderizado de testing-library.

 test('component should work', async () => { const { findByText, debug } = render(<MyComponent />); const myElement = await findByText(/someText/i); debug(); });

ingrese la descripción de la imagen aquí

Como puede ver en la captura de pantalla, hay un desarrollo incompleto y faltan las etiquetas de cierre para los padres.

over 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

Debe cambiar el valor de la variable de DEBUG_PRINT_LIMIT (el valor predeterminado es 7000).

Por ejemplo, ejecute sus pruebas con: DEBUG_PRINT_LIMIT=10000 yarn test

Fuente: https://github.com/testing-library/dom-testing-library/blob/master/src/pretty-dom.js#L24

over 4 years ago · Santiago Trujillo Relatório

0

Estoy usando esta versión: "@testing-library/react": "^11.0.4"

capaz de hacer como a continuación, podemos cambiar 300000 como la longitud máxima de salida.

 debug(undefined, 300000)
over 4 years ago · Santiago Trujillo Relatório

0

El segundo argumento de la función debug() se puede usar para establecer maxLengthToPrint .

Por ejemplo, para imprimir todo en myElement utilizando el enfoque screen recomendado :

 import {render, screen} from '@testing-library/react' render(<MyComponent />); const myElement = await screen.findByText(/someText/i); const maxLengthToPrint = 100000 screen.debug(myElement, maxLengthToPrint);

Ver:

  • Api docs para debug() en resultados de procesamiento
  • Documentos de API para screen.debug()
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda