From 1b0da523ca6836b6fe13bf5d91ec1bf7ed016f98 Mon Sep 17 00:00:00 2001 From: Danielv123 Date: Mon, 18 Sep 2017 09:28:45 +0200 Subject: [PATCH] Added coverage badge --- README.md | 2 +- package-lock.json | 30 +++++++++++++++++++++++++----- package.json | 6 +++--- 3 files changed, 29 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 63cbd008..2930aafd 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# factorioClusterio [![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2FDanielv123%2FfactorioClusterio.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2FDanielv123%2FfactorioClusterio?ref=badge_shield) +# factorioClusterio [![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2FDanielv123%2FfactorioClusterio.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2FDanielv123%2FfactorioClusterio?ref=badge_shield) [![codecov](https://codecov.io/gh/Danielv123/factorioClusterio/branch/master/graph/badge.svg)](https://codecov.io/gh/Danielv123/factorioClusterio) If you want to connect to a clusterio cluster, please reffer to the [client](https://github.com/Danielv123/factorioClusterioClient) diff --git a/package-lock.json b/package-lock.json index c06c334e..70693d51 100644 --- a/package-lock.json +++ b/package-lock.json @@ -118,6 +118,11 @@ "sprintf-js": "1.0.3" } }, + "argv": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/argv/-/argv-0.0.2.tgz", + "integrity": "sha1-7L0W+JSbFXGDcRsb2jNPN4QBhas=" + }, "array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", @@ -395,6 +400,16 @@ "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" }, + "codecov": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/codecov/-/codecov-2.3.0.tgz", + "integrity": "sha1-rSWixuBELRN0DZ1N27mj4nFDMPQ=", + "requires": { + "argv": "0.0.2", + "request": "2.81.0", + "urlgrey": "0.4.4" + } + }, "combined-stream": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz", @@ -2430,11 +2445,6 @@ "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz", "integrity": "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=" }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" - }, "string-width": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", @@ -2445,6 +2455,11 @@ "strip-ansi": "3.0.1" } }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + }, "stringstream": { "version": "0.0.5", "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz", @@ -2718,6 +2733,11 @@ "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.2.tgz", "integrity": "sha1-uYTwh3/AqJwsdzzB73tbIytbBv4=" }, + "urlgrey": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/urlgrey/-/urlgrey-0.4.4.tgz", + "integrity": "sha1-iS/pWWCAXoVRnxzUOJ8stMu3ZS8=" + }, "util": { "version": "github:ivshti/node-util#97b6beed8e0e478cd4184965ac94bf316f94e5f5", "requires": { diff --git a/package.json b/package.json index 9f0e574e..562f97ec 100644 --- a/package.json +++ b/package.json @@ -5,10 +5,9 @@ "repository": "https://github.com/Danielv123/factorioClusterio", "main": "master.js", "scripts": { - "test": "npm run test-unit", - "test-unit": "mocha --recursive \"./{,!(node_modules)/**/}*.spec.js\" || echo .", + "test": "mocha --recursive \"./{,!(node_modules)/**/}*.spec.js\" || echo .", "start": "echo Run node client.js start [instance] to start slaves && node master.js", - "cover": "./node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha -- \"./{,!(node_modules)/**/}*.spec.js\" -R spec || echo ." + "cover": "./node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha -- \"./{,!(node_modules)/**/}*.spec.js\" -R spec || echo . && codecov codecov -t f7b38085-36eb-4d72-84e6-64721910171e" }, "keywords": [ "factorio" @@ -19,6 +18,7 @@ "body-parser": "^1.15.2", "canvasjs": "^1.8.1", "child_process": "^1.0.2", + "codecov": "^2.3.0", "deepmerge": "^1.3.2", "ejs": "^2.5.6", "express": "^4.14.0",