cover more lines
This commit is contained in:
parent
9d9b416940
commit
0d1c07cf62
2
.babelrc
2
.babelrc
@ -3,7 +3,7 @@
|
|||||||
"env": {
|
"env": {
|
||||||
"test": {
|
"test": {
|
||||||
"plugins": [
|
"plugins": [
|
||||||
["__coverage__", {"ignore": "*.test.*"}]
|
["__coverage__", {"ignore": "*.+(test|stub).*"}]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -42,7 +42,7 @@
|
|||||||
"scripts": {
|
"scripts": {
|
||||||
"test": "karma start",
|
"test": "karma start",
|
||||||
"watch:test": "npm test -- --auto-watch --no-single-run",
|
"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:dev": "webpack-validator webpack.config.js --env.dev",
|
||||||
"validate-webpack:prod": "webpack-validator webpack.config.js --env.prod",
|
"validate-webpack:prod": "webpack-validator webpack.config.js --env.prod",
|
||||||
"clean-dist": "rimraf dist",
|
"clean-dist": "rimraf dist",
|
||||||
|
|||||||
@ -1,7 +1,12 @@
|
|||||||
|
import getModelStub from './model.stub'
|
||||||
|
import getViewStub from './view.stub'
|
||||||
import Controller from './controller'
|
import Controller from './controller'
|
||||||
|
|
||||||
describe('controller', () => {
|
describe('controller', () => {
|
||||||
it('exists', () => {
|
it('can be created', () => {
|
||||||
expect(Controller).to.exist
|
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