Cypress никогда не достигает шага 2 после посещения () - застрял в загрузке nuxt - PullRequest
0 голосов
/ 15 июня 2019

функция посещения кипариса ожидает события загрузки со страницы - и это происходит, поэтому кипарис переходит к следующему шагу в тесте. это, конечно, не помогает, потому что nuxt все еще находится в состоянии загрузки (см. ссылку ниже). и он никогда не будет решен, даже если я продолжу ждать после неудачного теста (в электронном браузере).

все работает нормально, если у меня есть еще один визит под первым. но это не совсем решение. у кого-то еще есть похожая проблема или она была раньше?

вот пример testrun: https://i.imgur.com/2nHt7RW

1 Ответ

0 голосов
/ 15 июня 2019

Что вы подразумеваете под "своего рода событием загрузки"?

Я думаю, что подобный вопрос был задан здесь .Кроме того, если это еще не сделано, попробуйте добавить параметр timeout к visit().

// Wait 30 seconds for page 'load' event
cy.visit('/YOUR_PAGE', { timeout: 30000 })

Я не уверен, поможет ли это, но я пока не могу комментировать, поэтомупришлось опубликовать это как ответ.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...