You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In 9.x.x all fixtures (subfolders, and respective *.feature files) have been executed first and the features after that.
Since 10.x.x the order is reversed and features are always the first.
We have fixtures and features (both Cucumber feature files). fixtures contains cucumber feature files which execute and each saves a state of our server into a json file - we generate re-usable state & we test our management features.
✅ What did you expect to see?
The Cucumber should execute the feature files in the specified order from the Profile paths (or command line) and then, within the folders alphabetically as in 9.x.x.
📦 Which tool/library version are you using?
Cucumber 10.0.0
Node.js 20.8.1
🔬 How could we reproduce it?
Use profile paths as above or cucumber-js fixtures/ features/
The text was updated successfully, but these errors were encountered:
Thanks for raising @pk. I think this has come from the upgrade to the latest glob which we did before the 10.0.0 release and included some changes to ordering which we had to adapt. I'll take a look and see what we can do to fix.
👓 What did you see?
We use configuration profiles with
paths
attribute to enforce execution order in our E2E test suites:In 9.x.x all
fixtures
(subfolders, and respective *.feature files) have been executed first and thefeatures
after that.Since 10.x.x the order is reversed and features are always the first.
We have
fixtures
andfeatures
(both Cucumber feature files).fixtures
contains cucumber feature files which execute and each saves a state of our server into a json file - we generate re-usable state & we test our management features.✅ What did you expect to see?
The Cucumber should execute the feature files in the specified order from the Profile
paths
(or command line) and then, within the folders alphabetically as in 9.x.x.📦 Which tool/library version are you using?
Cucumber 10.0.0
Node.js 20.8.1
🔬 How could we reproduce it?
Use profile
paths
as above orcucumber-js fixtures/ features/
The text was updated successfully, but these errors were encountered: