├── .babelrc ├── .codeclimate.yml ├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .istanbul.yml ├── .npmignore ├── .nvmrc ├── .travis.yml ├── LICENSE ├── README.md ├── lib ├── adapter.js ├── cucumberEventListener.js ├── hookRunner.js ├── reporter.js └── utils.js ├── package.json └── test ├── .eslintrc ├── adapter.spec.js ├── cucumber-hooks.spec.js ├── error.handling.spec.js ├── fixtures ├── async-step-definitions.conf.js ├── async-step-definitions.js ├── cucumber-hooks.conf.js ├── custom-commands.feature ├── custom-commands.js ├── es6-definition.js ├── es6.feature ├── hooks.using.async.conf.js ├── hooks.using.custom.commands.js ├── hooks.using.native.promises.js ├── hooks.using.q.promises.js ├── hooks.using.wdio.commands.js ├── retry-step-definition.js ├── retry.feature ├── sample.feature ├── step-definition-with-cucumber-hooks.js ├── step-definitions.js ├── sync-async-step-definition.js ├── sync-async.conf.js ├── sync-async.feature ├── tags-step-definition.js ├── tags.feature ├── tags.match.scenario.conf.js ├── tags.match.so.conf.js └── tags.no.match.conf.js ├── hooks.spec.js ├── mocha.opts ├── reporter.spec.js ├── retry.spec.js ├── tags.spec.js ├── tests.spec.js └── utils.spec.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/.babelrc -------------------------------------------------------------------------------- /.codeclimate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/.codeclimate.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | build/ 2 | coverage/ 3 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/.gitignore -------------------------------------------------------------------------------- /.istanbul.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/.istanbul.yml -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | package-lock.json 2 | lib 3 | test 4 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v8.2.1 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/README.md -------------------------------------------------------------------------------- /lib/adapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/lib/adapter.js -------------------------------------------------------------------------------- /lib/cucumberEventListener.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/lib/cucumberEventListener.js -------------------------------------------------------------------------------- /lib/hookRunner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/lib/hookRunner.js -------------------------------------------------------------------------------- /lib/reporter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/lib/reporter.js -------------------------------------------------------------------------------- /lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/lib/utils.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/package.json -------------------------------------------------------------------------------- /test/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/.eslintrc -------------------------------------------------------------------------------- /test/adapter.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/adapter.spec.js -------------------------------------------------------------------------------- /test/cucumber-hooks.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/cucumber-hooks.spec.js -------------------------------------------------------------------------------- /test/error.handling.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/error.handling.spec.js -------------------------------------------------------------------------------- /test/fixtures/async-step-definitions.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/fixtures/async-step-definitions.conf.js -------------------------------------------------------------------------------- /test/fixtures/async-step-definitions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/fixtures/async-step-definitions.js -------------------------------------------------------------------------------- /test/fixtures/cucumber-hooks.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/fixtures/cucumber-hooks.conf.js -------------------------------------------------------------------------------- /test/fixtures/custom-commands.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/fixtures/custom-commands.feature -------------------------------------------------------------------------------- /test/fixtures/custom-commands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/fixtures/custom-commands.js -------------------------------------------------------------------------------- /test/fixtures/es6-definition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/fixtures/es6-definition.js -------------------------------------------------------------------------------- /test/fixtures/es6.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/fixtures/es6.feature -------------------------------------------------------------------------------- /test/fixtures/hooks.using.async.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/fixtures/hooks.using.async.conf.js -------------------------------------------------------------------------------- /test/fixtures/hooks.using.custom.commands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/fixtures/hooks.using.custom.commands.js -------------------------------------------------------------------------------- /test/fixtures/hooks.using.native.promises.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/fixtures/hooks.using.native.promises.js -------------------------------------------------------------------------------- /test/fixtures/hooks.using.q.promises.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/fixtures/hooks.using.q.promises.js -------------------------------------------------------------------------------- /test/fixtures/hooks.using.wdio.commands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/fixtures/hooks.using.wdio.commands.js -------------------------------------------------------------------------------- /test/fixtures/retry-step-definition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/fixtures/retry-step-definition.js -------------------------------------------------------------------------------- /test/fixtures/retry.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/fixtures/retry.feature -------------------------------------------------------------------------------- /test/fixtures/sample.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/fixtures/sample.feature -------------------------------------------------------------------------------- /test/fixtures/step-definition-with-cucumber-hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/fixtures/step-definition-with-cucumber-hooks.js -------------------------------------------------------------------------------- /test/fixtures/step-definitions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/fixtures/step-definitions.js -------------------------------------------------------------------------------- /test/fixtures/sync-async-step-definition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/fixtures/sync-async-step-definition.js -------------------------------------------------------------------------------- /test/fixtures/sync-async.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/fixtures/sync-async.conf.js -------------------------------------------------------------------------------- /test/fixtures/sync-async.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/fixtures/sync-async.feature -------------------------------------------------------------------------------- /test/fixtures/tags-step-definition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/fixtures/tags-step-definition.js -------------------------------------------------------------------------------- /test/fixtures/tags.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/fixtures/tags.feature -------------------------------------------------------------------------------- /test/fixtures/tags.match.scenario.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/fixtures/tags.match.scenario.conf.js -------------------------------------------------------------------------------- /test/fixtures/tags.match.so.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/fixtures/tags.match.so.conf.js -------------------------------------------------------------------------------- /test/fixtures/tags.no.match.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/fixtures/tags.no.match.conf.js -------------------------------------------------------------------------------- /test/hooks.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/hooks.spec.js -------------------------------------------------------------------------------- /test/mocha.opts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/mocha.opts -------------------------------------------------------------------------------- /test/reporter.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/reporter.spec.js -------------------------------------------------------------------------------- /test/retry.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/retry.spec.js -------------------------------------------------------------------------------- /test/tags.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/tags.spec.js -------------------------------------------------------------------------------- /test/tests.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/tests.spec.js -------------------------------------------------------------------------------- /test/utils.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdriverio-boneyard/wdio-cucumber-framework/HEAD/test/utils.spec.js --------------------------------------------------------------------------------