Skip to content

Commit 16e9da8

Browse files
committed
ADD: coveralls
1 parent 89de4ae commit 16e9da8

File tree

4 files changed

+14
-6
lines changed

4 files changed

+14
-6
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
node_modules
1+
node_modules
2+
coverage

.travis.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
language: node_js
22

33
node_js:
4-
- '6.2.1'
4+
- '6'
55

66
env:
77
- CSSOBJ_GENCSS='../node_modules/cssobj-plugin-gencss/dist/cssobj-plugin-gencss.cjs.js'
88

9-
script: 'npm install cssobj/cssobj-plugin-gencss && npm test'
9+
script:
10+
- npm install istanbul -g
11+
- npm install cssobj/cssobj-plugin-gencss
12+
- npm run coveralls

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# CSSOBJ-CORE
22

3-
[![Build Status](https://travis-ci.org/cssobj/cssobj-core.svg?branch=master)](https://travis-ci.org/cssobj/cssobj-core)
3+
[![Build Status](https://travis-ci.org/cssobj/cssobj-core.svg?branch=master)](https://travis-ci.org/cssobj/cssobj-core) [![Coverage Status](https://coveralls.io/repos/github/cssobj/cssobj-core/badge.svg?branch=master)](https://coveralls.io/github/cssobj/cssobj-core?branch=master)
44

55
Generate **Virtual CSS** middle format, support for all cssobj functions and plugins.
66

package.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,11 @@
1212
"main": "dist/cssobj-core.cjs.js",
1313
"jsnext:main": "dist/cssobj-core.es.js",
1414
"scripts": {
15-
"test": "mocha",
15+
"pretest": "rollup -c",
16+
"test": "istanbul cover _mocha",
1617
"report": "cd dist && gzip < cssobj-core.min.js > cssobj-core.min.gz && ls -lh && rm -f *.gz",
17-
"make": "rollup -c && uglifyjs dist/cssobj-core.iife.js -cm -o dist/cssobj-core.min.js && gulp bump"
18+
"make": "rollup -c && uglifyjs dist/cssobj-core.iife.js -cm -o dist/cssobj-core.min.js && gulp bump",
19+
"coveralls": "istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"
1820
},
1921
"repository": {
2022
"type": "git",
@@ -28,9 +30,11 @@
2830
"license": "MIT",
2931
"devDependencies": {
3032
"chai": "^3.5.0",
33+
"coveralls": "^2.11.14",
3134
"gulp": "^3.9.1",
3235
"gulp-bump": "^2.2.0",
3336
"mocha": "^2.5.3",
37+
"mocha-lcov-reporter": "^1.2.0",
3438
"rollup": "^0.33.1"
3539
},
3640
"dependencies": {}

0 commit comments

Comments
 (0)