cover more lines
This commit is contained in:
parent
9d9b416940
commit
0d1c07cf62
2
.babelrc
2
.babelrc
@ -3,7 +3,7 @@
|
||||
"env": {
|
||||
"test": {
|
||||
"plugins": [
|
||||
["__coverage__", {"ignore": "*.test.*"}]
|
||||
["__coverage__", {"ignore": "*.+(test|stub).*"}]
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@ -42,7 +42,7 @@
|
||||
"scripts": {
|
||||
"test": "karma start",
|
||||
"watch:test": "npm test -- --auto-watch --no-single-run",
|
||||
"validate": "npm-run-all --parallel validate-webpack:* lint",
|
||||
"validate": "npm-run-all --parallel validate-webpack:* lint test",
|
||||
"validate-webpack:dev": "webpack-validator webpack.config.js --env.dev",
|
||||
"validate-webpack:prod": "webpack-validator webpack.config.js --env.prod",
|
||||
"clean-dist": "rimraf dist",
|
||||
|
||||
@ -1,7 +1,12 @@
|
||||
import getModelStub from './model.stub'
|
||||
import getViewStub from './view.stub'
|
||||
import Controller from './controller'
|
||||
|
||||
describe('controller', () => {
|
||||
it('exists', () => {
|
||||
expect(Controller).to.exist
|
||||
it('can be created', () => {
|
||||
const view = getViewStub()
|
||||
const model = getModelStub()
|
||||
const controller = new Controller(model, view)
|
||||
expect(controller).to.exist
|
||||
})
|
||||
})
|
||||
|
||||
6
src/js/model.stub.js
Normal file
6
src/js/model.stub.js
Normal file
@ -0,0 +1,6 @@
|
||||
export default getModelStub
|
||||
|
||||
function getModelStub() {
|
||||
return {
|
||||
}
|
||||
}
|
||||
7
src/js/view.stub.js
Normal file
7
src/js/view.stub.js
Normal file
@ -0,0 +1,7 @@
|
||||
export default getViewStub
|
||||
|
||||
function getViewStub() {
|
||||
return {
|
||||
bind: function() {}
|
||||
}
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user