From 8401669b5f6451932cef91af023d2605781fa766 Mon Sep 17 00:00:00 2001 From: Arthur Warnier Date: Wed, 28 Apr 2021 12:37:22 +0200 Subject: [PATCH] fix(hooks): fix cucumber hooks overwrite cucumber package got renamed to @cucumber/cucumber, the hooks overwrite need to match that change --- index.d.ts | 2 +- src/compiler.js | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/index.d.ts b/index.d.ts index 42fe893..6ee24c5 100644 --- a/index.d.ts +++ b/index.d.ts @@ -31,7 +31,7 @@ declare module 'gherkin-testcafe' { export default createTestCafe; } -declare module 'cucumber' { +declare module '@cucumber/cucumber' { import { t } from 'testcafe'; export interface DataTable { diff --git a/src/compiler.js b/src/compiler.js index 3ac818a..bed7156 100644 --- a/src/compiler.js +++ b/src/compiler.js @@ -158,9 +158,10 @@ module.exports = class GherkinTestcafeCompiler { .after(ctx => this._runFeatureHooks(ctx, this.afterAllHooks)) .meta( 'tags', - `${gherkinDocument.feature.tags.length > 0 - ? gherkinDocument.feature.tags.map(tag => tag.name).reduce((acc, cur) => `${acc},${cur}`) - : '' + `${ + gherkinDocument.feature.tags.length > 0 + ? gherkinDocument.feature.tags.map(tag => tag.name).reduce((acc, cur) => `${acc},${cur}`) + : '' }` ); @@ -361,5 +362,5 @@ module.exports = class GherkinTestcafeCompiler { return ['.js', '.ts', '.feature']; } - static cleanUp() { } + static cleanUp() {} };