Как мне сказать веб-драйверу искать любой каталог в указанном каталоге, чтобы искать файлы с определенным расширением (например: .test.js или .spec.js),
вместо того, чтобы указывать полный путь.
например,
Я импортирую wdio.conf.js
из другого проекта, но хотел бы перезаписать свойство spec
в соответствии с текущими потребностями проекта.
const config = {
...webdriver.config,
specs: [path.join('app','javascript', 'component', '**','*.test.js')]
// specs: ['root_directory','file_extension' ] <-- something like this
}
Это работает, однако я хотел, чтобы он был более общим, поэтому необходимо учитывать все файлы в корневом каталоге проекта (например, app
) с указанным расширением (например, *.test.js
). Также мы можем добавить root как app
или src
вместо просто app
?
Таким образом, когда у меня все настроено, yarn wdio
должен запустить проверку всех файлов в зависимости от конфигурации.