Cypress реагирует на cy.visit () любой URL, который не является индексом - PullRequest
0 голосов
/ 07 ноября 2018

Я только начал использовать Cypress и пытаюсь создать тест для страницы регистрации. Когда я делаю cy.visit('/');, все работает нормально, но я хочу перейти прямо на страницу регистрации. Когда я пытаюсь сделать cy.visit('/signup') тесты не пройдены. Он возвращает код 200, но имеет content-type = null, поэтому он не работает.

У кого-нибудь есть идеи как это исправить?

1 Ответ

0 голосов
/ 07 ноября 2018

Вы можете исправить это, выполнив:

cy.visit('/').then((win) => {
  win.location.href = '/signup'
});

Затем необходимо включить в файл cypress.json следующий код, чтобы избежать ошибок перекрестного источника:

{
   "chromeWebSecurity": false
}
...