From e2001a8dd3d1d4882d30a69b9d2ec756d21ff592 Mon Sep 17 00:00:00 2001 From: jaroudis Date: Fri, 19 Oct 2018 10:59:43 +0200 Subject: [PATCH 1/6] COMMIT DE TOUTES LES MODIFICATIONS --- .travis.yml | 6 ++++++ package.json | 1 + src/testCase.js | 8 +++++++- 3 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..b525eba --- /dev/null +++ b/.travis.yml @@ -0,0 +1,6 @@ +language: node_js +node_js: + -"node" +script: + - npm install jshint --save-dev + - node_modules/.bin/jshint src 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..12eb136 100644 --- a/src/testCase.js +++ b/src/testCase.js @@ -1,3 +1,5 @@ +/*jshint esversion: 6*/ +"use strict"; class testCase { constructor(json) { this.json = json; @@ -17,7 +19,11 @@ class testCase { // TODO but not like this : https://www.monkeyuser.com/2017/todo/ getExecutions(){ - return null; + var obj = JSON.parse(this.json); + if (undefined !== obj.executions && Array.isArray(obj.executions)){ + return obj.executions; + } + return false; } } From 0087b9accb871f333c564ef974310e441e7ed6e9 Mon Sep 17 00:00:00 2001 From: jaroudis Date: Fri, 19 Oct 2018 11:05:21 +0200 Subject: [PATCH 2/6] CHANGEMENT FICHIER TRAVIS -> TESTS D'AJOUT DE SCRIPT --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index b525eba..a8d27ea 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,5 +2,5 @@ language: node_js node_js: -"node" script: - - npm install jshint --save-dev - - node_modules/.bin/jshint src + - echo "toto" + - npm update From 6e1bbf95cb423204d38338ca0d30ae1cd8aaf874 Mon Sep 17 00:00:00 2001 From: jaroudis Date: Fri, 19 Oct 2018 11:17:30 +0200 Subject: [PATCH 3/6] CHANGEMENT TRAVIS --- .travis.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index a8d27ea..78ee754 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,4 @@ language: node_js node_js: -"node" -script: - - echo "toto" - - npm update + From 9ad164ad01ca1e14ff8ca00552c4f8fd28b2d4d8 Mon Sep 17 00:00:00 2001 From: jaroudis Date: Fri, 19 Oct 2018 11:23:54 +0200 Subject: [PATCH 4/6] MODIFICATION FICHIER TRAVIS --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 78ee754..81858a6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,4 +1,4 @@ language: node_js node_js: - -"node" + -"node" From cfa0b821009d313a2a4e5b5eec627dfc044903aa Mon Sep 17 00:00:00 2001 From: jaroudis Date: Fri, 19 Oct 2018 11:29:32 +0200 Subject: [PATCH 5/6] CHANGEMENT SCRIPT DANS TRAVIS POUR TESTER LE STYLE --- .travis.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 81858a6..99f653c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,4 +1,12 @@ language: node_js node_js: -"node" - +script: + -echo "installation npm" + -npm install + -echo "npm test" + -npm test + -echo "instalation jshint" + -npm install jshint --save-dev + -echo "test style" + -node_modules/.bin/jshint src From a817a1ed1aa79f1cc6314ba68fef57401594b3c5 Mon Sep 17 00:00:00 2001 From: jaroudis Date: Fri, 19 Oct 2018 11:36:22 +0200 Subject: [PATCH 6/6] changement fichier travis --- .travis.yml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.travis.yml b/.travis.yml index 99f653c..17cf835 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,12 +1,12 @@ language: node_js node_js: - -"node" + - "node" script: - -echo "installation npm" - -npm install - -echo "npm test" - -npm test - -echo "instalation jshint" - -npm install jshint --save-dev - -echo "test style" - -node_modules/.bin/jshint src + - echo "installation npm" + - npm install + - echo "npm test" + - npm test + - echo "instalation jshint" + - npm install jshint --save-dev + - echo "test style" + - node_modules/.bin/jshint src