useRole: начало пряжи = пройдено, сборка пряжи = неудача - PullRequest
0 голосов
/ 04 марта 2020
import { Role } from 'testcafe';

const admin = Role('http://localhost:3000' ,async t => {    // port: 5000 when yarn build
  await t
      .typeText('#login', 'admin')
      .typeText('#password', '923878')
      .click('#submit-button')
}
 , { preserveUrl: true }
); 

fixture `Test for profile`;

test('Test for user name', async t => {
    await t
      .useRole(admin)
      .click('#avatar')
      .expect('#user-name').eql('admin');
  }); 

Если я использую 'запуск пряжи', этот тест:

  1. Открыть страницу.
  2. Авторизован.
  3. Refre sh page.
  4. Идет по шагам.

Если я использую 'сборку пряжи', этот тест:

  1. Открыть страницу.
  2. Авторизован.
  3. Refre sh page.
  4. Отображается главная страница.
  5. Пользователь не авторизован.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...