Skip to content

Commit ce03103

Browse files
committed
Adding coveralls
1 parent a98c61f commit ce03103

File tree

4 files changed

+17
-5
lines changed

4 files changed

+17
-5
lines changed

.gitignore

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1-
.idea
21
*.iml
3-
node_modules
2+
.idea
43
.tscache
4+
.DS_Store
5+
node_modules/
6+
coverage/
57
test/typescript/axios.js*
68

.travis.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,5 @@ email:
44
on_success: never
55
before_script:
66
- npm install -g grunt-cli
7+
after_success:
8+
- npm run coveralls

karma.conf.js

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,15 +29,20 @@ module.exports = function(config) {
2929
// preprocess matching files before serving them to the browser
3030
// available preprocessors: https://npmjs.org/browse/keyword/karma-preprocessor
3131
preprocessors: {
32-
32+
'dist/axios.js': 'coverage'
3333
},
3434

3535

3636
// test results reporter to use
3737
// possible values: 'dots', 'progress'
3838
// available reporters: https://npmjs.org/browse/keyword/karma-reporter
39-
reporters: ['progress'],
39+
reporters: ['progress', 'coverage'],
4040

41+
coverageReporter: {
42+
type: 'lcov',
43+
dir: 'coverage/',
44+
subdir: '.'
45+
},
4146

4247
// web server port
4348
port: 9876,

package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
"main": "index.js",
66
"scripts": {
77
"test": "grunt test",
8-
"start": "node ./sandbox/server.js"
8+
"start": "node ./sandbox/server.js",
9+
"coveralls": "cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"
910
},
1011
"repository": {
1112
"type": "git",
@@ -28,6 +29,7 @@
2829
"es6-promise": "^2.0.1"
2930
},
3031
"devDependencies": {
32+
"coveralls": "^2.11.2",
3133
"grunt": "^0.4.5",
3234
"grunt-banner": "^0.3.1",
3335
"grunt-contrib-clean": "^0.6.0",
@@ -39,6 +41,7 @@
3941
"grunt-update-json": "^0.2.1",
4042
"grunt-webpack": "^1.0.8",
4143
"karma": "^0.12.31",
44+
"karma-coverage": "^0.2.7",
4245
"karma-jasmine": "^0.3.5",
4346
"karma-jasmine-ajax": "^0.1.12",
4447
"karma-phantomjs-launcher": "^0.1.4",

0 commit comments

Comments
 (0)