Кипарис и контексты - ждать контекста - PullRequest
0 голосов
/ 29 августа 2018

Я разделил свой кипарисный скрипт на два отдельных контекста, как это:

/// <reference types="Cypress" />

context('Navigation', () => {
beforeEach(() => {
cy.visit('xxx')
cy.get('.form-group:first-child input:nth-child(1)')
  .each(($el, index, $list) => {
    switch (index) {
      case 0:
        cy.wrap($el).type('xxx')
        break;
      case 1:
        cy.wrap($el).type('xxx')
        break;
      case 2:
        cy.wrap($el).type('xxx') // CUSTOMER_ID
        break;
    }
  });
cy.get('button').contains('Søg').click()
})

it('Meld skade', () => {
// TODO
})

});

context('Check CRM', () => {
it('Calling API directly', () =>{
cy
  .request('http://xxx')
  .its('body')
  .should('include', 'Api is alive')
})
})

При запуске он не ожидает завершения первого контекста, прежде чем запускать второй. Как я могу убедиться, что первый контекст запущен полностью перед запуском contextx # 2?

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