Как запустить установочные скрипты с помощью webdriverIO? - PullRequest
0 голосов
/ 11 октября 2018

версий пакетов:

"webdriverio": "^4.13.2",
"typescript": "^3.0.1",
"mocha": "^4.1.0",
"selenium-standalone": "^6.15.1",

Настройка папки:

src
  test
    auth
      login.success.test.ts
      login.fail.test.ts
    _test_setup.ts

Пример файла _test_setup.ts:

before(function() {
  console.log("Test Setup: (Before)")
  return callServer()
    .then(() => {
      console.log("Test Setup: (Complete)")
    })
})

спецификации в wdio.conf.js

specs: ['./src/test/**/*.ts']

Мне не удалось запустить скрипт установки до начала моих тестов.Похоже, что wdio не учитывает блоки before вне каких-либо блоков describe (возможно, по той же причине, по которой он игнорирует также .only).Есть альтернативы?

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