September 2018
Intermediate to advanced
764 pages
20h 6m
English
Before we implement the logic behind each step definition, let's make sure our setup is working. By default, Cucumber will look for step definitions inside a root-level features/ directory; since we placed our definitions in a different directory, we must use the --require flag to tell Cucumber where to find them.
Run npx cucumber-js spec/cucumber/features --require spec/cucumber/steps to trigger the tests:
$ npx cucumber-js spec/cucumber/features --require spec/cucumber/stepsspec/cucumber/steps/index.js:1(function (exports, require, module, __filename, __dirname) { import { Given, When, Then } from 'cucumber'; ^^^^^^SyntaxError: Unexpected token import
It returns with a SyntaxError: Unexpected token import error. This ...
Read now
Unlock full access