Skip to content

Commit fe7bce1

Browse files
author
Trent Willis
committed
Setup coveralls integration
1 parent a561d62 commit fe7bce1

File tree

4 files changed

+1221
-38
lines changed

4 files changed

+1221
-38
lines changed

.travis.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,6 @@ cache: yarn
66

77
script:
88
- yarn test
9+
10+
after_success:
11+
- yarn run coverage

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# Ember Best Practices
22

33
[![Build Status](https://travis-ci.org/ember-best-practices/eslint-plugin-ember-best-practices.svg?branch=master)](https://travis-ci.org/ember-best-practices/eslint-plugin-ember-best-practices)
4+
[![Coverage Status](https://coveralls.io/repos/github/ember-best-practices/eslint-plugin-ember-best-practices/badge.svg?branch=master)](https://coveralls.io/github/ember-best-practices/eslint-plugin-ember-best-practices?branch=master)
45
[![npm version](https://badge.fury.io/js/eslint-plugin-ember-best-practices.svg)](https://badge.fury.io/js/eslint-plugin-ember-best-practices)
56

67
This adds more guard rails for Ember. Just because something "works" does not mean it is correct or in line with the framework's programming model. These footguns include:

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
"test": "tests"
99
},
1010
"scripts": {
11+
"coverage": "nyc report --reporter=text-lcov | coveralls",
1112
"test": "nyc mocha --recursive tests",
1213
"test-server": "mocha --recursive --growl --watch tests"
1314
},
@@ -23,6 +24,7 @@
2324
"eslint-plugin"
2425
],
2526
"devDependencies": {
27+
"coveralls": "^2.13.1",
2628
"eslint": "^3.11.1",
2729
"mocha": "^3.2.0",
2830
"mocha-eslint": "^3.0.1",

0 commit comments

Comments
 (0)