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

376
Visualizações
Intentando comparar 2 archivos CSV en Cypress

Estoy tratando de comparar 2 archivos CSV, la intención es verificar que lo que estoy cargando contiene la misma información que lo que estoy descargando. El problema es que solo 1 de los archivos devuelve los valores, el otro devuelve nulo.

 it.only('Download a Material', function () { var csvDownloaded = 'cypress/downloads/Materiais.csv'; var csvUploaded = 'cypress/fixtures/materials-configuration/MaterialsUpload.csv' materialsConfig.donwloadCsv(); cy.readFile(csvUploaded, 'utf-8').then((uploadTxt) => { cy.readFile(csvDownloaded, 'utf-8', { timeout: 10000 }).then((downloadTxt) => { cy.readFile(downloadTxt, 'utf-8', { timeout: 40000 }).should('eq',uploadTxt) }); }); });

ingrese la descripción de la imagen aquí

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Creo que su problema es que no necesita usar cy.readFile en el resultado de cy.readFile(csvDownloaded) , sino que puede comparar su resultado con el resultado de cy.readFile(csvUploaded) . Creo que obtienes un valor nulo para uno de tus valores de comparación porque cy.readFile(downloadText) no es una ruta de archivo que Cypress pueda encontrar y abrir.

 cy.readFile(csvUploaded, 'utf-8').then((uploadTxt) => { cy.readFile(csvDownloaded, 'utf-8', { timeout: 10000 }).then((downloadTxt) => { expect(downloadTxt).to.equal(uploadTxt); }); });
about 4 years ago · Juan Pablo Isaza 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