diff --git a/karma.conf.js b/karma.conf.js index a70aad1..7383601 100644 --- a/karma.conf.js +++ b/karma.conf.js @@ -1,7 +1,7 @@ module.exports = function setKarmaConfig(config) { config.set({ basePath: '', - frameworks: ['mocha'], + frameworks: ['mocha', 'chai'], files: ['src/js/**/*.test.js'], reporters: ['progress'], port: 9876, diff --git a/package.json b/package.json index 5d3136d..57e174e 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,7 @@ "babel-loader": "6.2.4", "babel-preset-es2015-webpack": "6.4.1", "babel-preset-stage-2": "6.5.0", + "chai": "3.5.0", "cpy-cli": "1.0.0", "css-loader": "0.23.1", "eslint": "2.9.0", @@ -18,6 +19,7 @@ "eslint-loader": "1.3.0", "ghooks": "1.2.1", "karma": "0.13.22", + "karma-chai": "0.1.0", "karma-chrome-launcher": "1.0.1", "karma-mocha": "1.0.1", "mocha": "2.5.3", diff --git a/src/js/controller.test.js b/src/js/controller.test.js index b2ec09a..00436bc 100644 --- a/src/js/controller.test.js +++ b/src/js/controller.test.js @@ -1,8 +1,8 @@ describe('test', () => { it('works', () => { - // test stuff + expect(true).to.be.true }) it('works again', () => { - // more tests + expect('hi').to.equal('hi') }) })