Votre demande de fonctionnalité est-elle liée à un problème?
WebDriverIO v5 cucumberOpts n'est pas inclus dans le texte dactylographié. J'ai ajouté le fichier wdio.d.ts mais c'est bien d'avoir l'ajout dans le package webdriverio.
Version 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 pouvez-vous s'il vous plaît monter un PR pour cela?
Je suggérerais également de rendre les propriétés facultatives et d'ajouter un type de fonction au tableau requireModule
@espekkaya @mgrybyk
tags: string[]
devrait être tagExpression: string
https://github.com/webdriverio/webdriverio/blob/master/packages/wdio-cucumber-framework/src/constants.js
Cela se produit également avec la configuration générée par wdio cli
@jayrepo , vous avez raison. Je viens de modifier en ce moment.
Commentaire le plus utile
@espekkaya @mgrybyk
tags: string[]
devrait êtretagExpression: string
https://github.com/webdriverio/webdriverio/blob/master/packages/wdio-cucumber-framework/src/constants.js
Cela se produit également avec la configuration générée par wdio cli