From 1c6d8bd9534f351ce4a87b82f03167c8306df8cf Mon Sep 17 00:00:00 2001 From: harjaus Date: Thu, 31 Oct 2019 12:04:48 +0000 Subject: [PATCH] Tests now automatically run and kill 'node index.js' --- exercises/03_acceptance/cucumber/cucumberTest.sh | 5 +++++ exercises/03_acceptance/cucumber/package.json | 2 +- exercises/03_acceptance/cucumber/test.sh | 5 ----- 3 files changed, 6 insertions(+), 6 deletions(-) create mode 100755 exercises/03_acceptance/cucumber/cucumberTest.sh delete mode 100755 exercises/03_acceptance/cucumber/test.sh diff --git a/exercises/03_acceptance/cucumber/cucumberTest.sh b/exercises/03_acceptance/cucumber/cucumberTest.sh new file mode 100755 index 0000000..d497515 --- /dev/null +++ b/exercises/03_acceptance/cucumber/cucumberTest.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env bash + +node index.js& +node_modules/.bin/cucumber-js ./features -r ./steps +pkill node diff --git a/exercises/03_acceptance/cucumber/package.json b/exercises/03_acceptance/cucumber/package.json index a7d790e..a791bc4 100644 --- a/exercises/03_acceptance/cucumber/package.json +++ b/exercises/03_acceptance/cucumber/package.json @@ -4,7 +4,7 @@ "description": "", "main": "index.js", "scripts": { - "cucumber": "cucumber-js ./features -r ./steps", + "cucumber": "./cucumberTest.sh", "linter": "node_modules/.bin/eslint .", "test": "node_modules/.bin/jest --coverage --runInBand --detectOpenHandles", "watch": "node_modules/.bin/jest --coverage --watchAll", diff --git a/exercises/03_acceptance/cucumber/test.sh b/exercises/03_acceptance/cucumber/test.sh deleted file mode 100755 index 2b9116b..0000000 --- a/exercises/03_acceptance/cucumber/test.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/usr/bin/env bash - -node index.js& -node_modules/.bin/jest --runInBand --detectOpenHandles acceptance\ tests/* -kill %1