Draft: Refs #129 - POC of using Cucumber in the JS core
This MR adds Cucumber-based acceptance tests. This POC is part of discussions on how best to support sharing acceptance tests between multiple cores, that are written in different languages and form part of different ecosystems.
If these tests are shared between repos, the features
folder will probably be its own repo, pulled into all cores that use it as a Git submodule. In other words, .feature
files will be common, but the 'steps' files will implemented separately for each core (_steps.js
in this core).