Я новичок в java-скрипте и кипарисе.Я читаю содержимое из файла с помощью команды cy.readFile и сравниваю его с другим массивом (который содержит значения времени выполнения).Мое намерение состоит в том, чтобы сравнить значения в базовом файле и значениях времени выполнения. Я пытался использовать приведенное ниже утверждение, но оно не удалось.
cy.readFile('Latest.txt').should('eq',tableValues1);
это утверждение не удалось - вывод на консоль показывается, как показано ниже, - как вы можете видеть содержимое вожидаемый и фактический - то же самое - что-то с форматом - любой может дать мне подсказку.
Actual: [
"Gender",
"Age group ",
"Source Total ",
"21 to 30 ",
"30 to 35 ",
"36 to 40 ",
"41 to 45 ",
"46 to 50 ",
"51 to 55 ",
"56 to 60 ",
"61 to 65 ",
"Over 66 ",
"123",
"%",
"%",
"%",
"%",
"%",
"%",
"%",
"%",
"%"
]
cypress_runner.js:163813
Expected: (22) ["Gender", "Age group ", "Source Total ", "21 to 30 ", "30 to 35 ", "36 to 40 ", "41 to 45 ", "46 to 50 ", "51 to 55 ", "56 to 60 ", "61 to 65 ", "Over 66 ", "123", "%", "%", "%", "%", "%", "%", "%", "%", "%"]
Я также попытался сравнить как
tableValues1==cy.readFile('Latest.txt');
, это также возвращает false