Свойство config не существует для типа BrowserObject в Webdriver.io - PullRequest
0 голосов
/ 10 октября 2019

Я использую webdirevio для выполнения некоторых тестов, и я хотел бы получить доступ к конфигурациям из тестов, как описано здесь:

https://webdriver.io/docs/browserobject.html

Но когда я пишу browser.config в моих тестах я получаю ошибку в заголовке.

Редактировать: В соответствии с просьбой в комментариях, версия wdio 5.12.4 . Я использую cucumber.js, поэтому я добавляю console.log(browser.config) в свои шаги, но даже IDE (Webstorm) не распознает его enter image description here, и если я продолжаю запускать тест, я получаю ошибку вбревно

ERROR @wdio/runner: TSError: ⨯ Unable to compile TypeScript:
tests/features/step_definitions/steps.ts(84,25): error TS2339: Property 'config' does not exist on type 'BrowserObject'.

1 Ответ

2 голосов
/ 30 октября 2019

Это проблема в webdriver.io.
Она была исправлена ​​в коммите https://github.com/webdriverio/webdriverio/commit/29690864b30efd163c1c82bc28ac124d7948e519

Исправление будет присутствовать в v5.15.6

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