SimitTomar / wdio-cucumber-parallel-execution

A WebdriverIO capability for running Cucumber scenarios in parallel.
25 stars 10 forks source link

Allow for recursive search of features #9

Closed nextlevelbeard closed 4 years ago

nextlevelbeard commented 4 years ago

Allow for recursive search of features in the sourceSpecDirectory specified by using a globbing pattern. In a directory structure like so:

/features
--> featureC.feature
--> folder1
    --> folder2
       --> featureA.feature
--> folder3
   --> featureB.feature

it performs setup for all the features instead of just featureC.feature.

The same could possible be done for the ff option:

var featureFile = options.sourceSpecDirectory + "**/" + options.ff + ".feature";

Edit: sourceSpecDirectory can be specified as a globing pattern so there is no need for this change.