Webdriverio: WebDriverIO v5 cucumberOpts n'est pas inclus dans le script typographique WebdriverIO.Config

Créé le 18 juil. 2019  ·  3Commentaires  ·  Source: webdriverio/webdriverio

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
        }
    }
TypeScript good first pick help wanted

Commentaire le plus utile

@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

Tous les 3 commentaires

@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.

Cette page vous a été utile?
0 / 5 - 0 notes