From f6c4c320430025c5cc98428128adc992eac944a5 Mon Sep 17 00:00:00 2001 From: Robert Date: Fri, 19 Oct 2018 10:51:50 +0200 Subject: [PATCH 1/6] modif2 travis.yml --- .travis.yml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..f11272e --- /dev/null +++ b/.travis.yml @@ -0,0 +1,7 @@ +language: node_js +node_js: - "node" + +script: + - npm test + - node_modules/.bin/jshint src + From eb97e42b439ff64fe9d3202058b9957eb1490790 Mon Sep 17 00:00:00 2001 From: Robert Date: Fri, 19 Oct 2018 10:54:19 +0200 Subject: [PATCH 2/6] madd files --- package.json | 1 + src/testCase.js | 12 ++++++++++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 5d910d5..12ffbfb 100644 --- a/package.json +++ b/package.json @@ -13,6 +13,7 @@ "author": "", "license": "ISC", "devDependencies": { + "jshint": "^2.9.6", "mocha": "^5.2.0" } } diff --git a/src/testCase.js b/src/testCase.js index d466423..d67f550 100644 --- a/src/testCase.js +++ b/src/testCase.js @@ -1,4 +1,8 @@ +/*jshint esversion: 6 */ +"use strict"; + class testCase { + constructor(json) { this.json = json; } @@ -16,8 +20,12 @@ class testCase { } // TODO but not like this : https://www.monkeyuser.com/2017/todo/ - getExecutions(){ - return null; + getExecutions(){ + var obj = JSON.parse(this.json); + if (undefined !== obj.executions && Array.isArray(obj.executions)) { + return obj.executions; + } + return false; } } From b4d9212f76277cd1df724dd01768b7d58fe77943 Mon Sep 17 00:00:00 2001 From: Robert Date: Fri, 19 Oct 2018 10:59:31 +0200 Subject: [PATCH 3/6] correction travis --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index f11272e..8ed0705 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,6 +2,6 @@ language: node_js node_js: - "node" script: - - npm test - - node_modules/.bin/jshint src +- npm test +- node_modules/.bin/jshint src From 08c681e1f68f19254a43eccc3b04ee8f2c712f53 Mon Sep 17 00:00:00 2001 From: Robert Date: Fri, 19 Oct 2018 11:14:07 +0200 Subject: [PATCH 4/6] Another try --- .travis.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 8ed0705..29cc057 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,7 @@ language: node_js -node_js: - "node" +node_js: + - "node" script: -- npm test -- node_modules/.bin/jshint src - + - npm test + - node_modules/.bin/jshint src From 3c402afdd0d7ada70b3298c3e37d2fafe6805521 Mon Sep 17 00:00:00 2001 From: Robert Date: Fri, 19 Oct 2018 11:50:03 +0200 Subject: [PATCH 5/6] Another try --- .travis.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.travis.yml b/.travis.yml index 29cc057..25d7c0b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,3 +5,10 @@ node_js: script: - npm test - node_modules/.bin/jshint src + +deploy: + - provider: pages + - skip-cleanup: true + - github-token: $GIHUB_TOKEN + - keep-history: true + - on: branch From 52949a86c4f62bfb24157197a5f0bbe5d2843bab Mon Sep 17 00:00:00 2001 From: Robert Date: Fri, 19 Oct 2018 11:53:08 +0200 Subject: [PATCH 6/6] Another try --- .travis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.travis.yml b/.travis.yml index 25d7c0b..d3416ea 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,6 +5,7 @@ node_js: script: - npm test - node_modules/.bin/jshint src + - jsdoc src/testCase.js deploy: - provider: pages