Apakah permintaan fitur Anda terkait dengan masalah?
WebDriverIO v5 cucumberOpts tidak disertakan dalam skrip ketikan. Saya telah menambahkan file wdio.d.ts tetapi senang menambahkan paket webdriverio.
Versi 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 bisakah Anda meningkatkan PR untuk ini?
Saya juga menyarankan membuat properti opsional dan menambahkan tipe fungsi ke array requireModule
@espekkaya @mgrybyk
tags: string[]
harus menjadi tagExpression: string
https://github.com/webdriverio/webdriverio/blob/master/packages/wdio-cucumber-framework/src/constants.js
Ini juga terjadi dengan konfigurasi yang dihasilkan oleh wdio cli
@jayrepo , Anda benar. Saya baru saja mengeditnya sekarang.
Komentar yang paling membantu
@espekkaya @mgrybyk
tags: string[]
harus menjaditagExpression: string
https://github.com/webdriverio/webdriverio/blob/master/packages/wdio-cucumber-framework/src/constants.js
Ini juga terjadi dengan konfigurasi yang dihasilkan oleh wdio cli