¿Su solicitud de función está relacionada con un problema?
WebDriverIO v5 cucumberOpts no está incluido en el mecanografiado. He agregado el archivo wdio.d.ts pero es bueno agregarlo en el paquete webdriverio.
Versión de WebDriverIO: 5.11.5
interface Options {
cucumberOpts?: {
require: string[],
backtrace: boolean,
requireModule: (string | object)[],
dryRun: boolean,
failFast: boolean,
format: string[],
colors: boolean,
snippets: boolean,
source: boolean,
profile: string[],
strict: boolean,
tagExpression: string,
timeout: number,
ignoreUndefinedDefinitions: boolean
}
}
@espekkaya , ¿podrías subir un PR por esto?
También sugeriría hacer que las propiedades sean opcionales y agregar el tipo de función para requireModule array
@espekkaya @mgrybyk
tags: string[]
debe ser tagExpression: string
https://github.com/webdriverio/webdriverio/blob/master/packages/wdio-cucumber-framework/src/constants.js
También ocurre con la configuración generada por wdio cli
@jayrepo , tienes razón. Acabo de editar ahora mismo.
Comentario más útil
@espekkaya @mgrybyk
tags: string[]
debe sertagExpression: string
https://github.com/webdriverio/webdriverio/blob/master/packages/wdio-cucumber-framework/src/constants.js
También ocurre con la configuración generada por wdio cli