Skip to content

Commit 0208c5b

Browse files
author
Kent C. Dodds
committed
initial working tests 🎯
1 parent fb29d9b commit 0208c5b

File tree

4 files changed

+16
-2
lines changed

4 files changed

+16
-2
lines changed

‎.eslintrc‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
"extends": [
77
"kentcdodds/best-practices",
88
"kentcdodds/possible-errors",
9+
"kentcdodds/mocha"
910
],
1011
"rules": {},
1112
}

‎package.json‎

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
"description": "Get random Star Wars names",
55
"main": "src/index.js",
66
"scripts": {
7-
"test": "echo \"Error: no test specified\" && exit 1",
7+
"test": "mocha",
8+
"watch:test": "mocha --watch",
89
"lint": "eslint src"
910
},
1011
"repository": {
@@ -25,7 +26,9 @@
2526
"unique-random-array": "1.0.0"
2627
},
2728
"devDependencies": {
29+
"chai": "3.5.0",
2830
"eslint": "3.2.0",
29-
"eslint-config-kentcdodds": "^9.0.0"
31+
"eslint-config-kentcdodds": "^9.0.0",
32+
"mocha": "3.0.0"
3033
}
3134
}

‎src/index.test.js‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
'use strict';
2+
3+
var expect = require('chai').expect;
4+
5+
describe('starwars-names', function() {
6+
it('should work', function() {
7+
expect(true).to.be.true
8+
});
9+
});

‎test/mocha.opts‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
src/index.test.js

0 commit comments

Comments
 (0)