Cypress cy.visit ('/') тест не работает - PullRequest
0 голосов
/ 05 марта 2019

Я пытаюсь запустить тест на приложении реакции с Cypress. Тест прост. Просто попытался посетить базовый URL через cy.visit ()

describe('This is my first test', function() {
it('Go to home',function () {
   cy.visit('/')
 })
});

Совершено именно то, что описано в официальной документации . Но, похоже, есть проблема. В нем говорится Uncaught TypeError: Невозможно прочитать свойство 'apply' из undefined. Я использовал redux-saga в качестве промежуточного программного обеспечения, и страница будет вызывать API при загрузке. the error is. Такая же ошибка возникает, даже если API не вызывается. Может быть, проблема возникает из-за редукса. Прекрасно работает без редукционной архитектуры. Любая помощь приветствуется.

1 Ответ

0 голосов
/ 05 марта 2019

Проблема не в Cypress, но у вас есть проблема в "Redux Thunk". У меня нет опыта работы с Redux, поэтому я не могу вам с этим помочь.

Я попробовал ваш код, он отлично работает в моей среде и открывает базовый URL (в моем случае определяется как "http://localhost:80")

...