Currently, the code assumes that all feature files are located inside a features directory and the steps are in a steps subdirectory. Ideally, these should be customizable.
As an example, the Grakn BDD files are decoupled from the implementation (as they have multiple language bindings) and so they are located in a separate repo.
This enhancement is required to support Grakn client. See master issue #44.
Currently, the code assumes that all feature files are located inside a
features
directory and the steps are in asteps
subdirectory. Ideally, these should be customizable.As an example, the Grakn BDD files are decoupled from the implementation (as they have multiple language bindings) and so they are located in a separate repo.
This enhancement is required to support Grakn client. See master issue #44.