Skip to content

Commit b22b54e

Browse files
committed
Improve unit test
1 parent 7935462 commit b22b54e

File tree

2 files changed

+10
-8
lines changed

2 files changed

+10
-8
lines changed

karma.conf.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ webpackConfig.vue = {
88
}
99
}
1010

11+
// remove eslint
12+
delete webpackConfig.module.preLoaders;
13+
1114
// Karma configuration
1215
module.exports = function(config) {
1316
config.set({

test/unit/specs/InfiniteLoading.spec.js

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -41,16 +41,15 @@ describe('InfiniteLoading.vue', () => {
4141
});
4242

4343
afterEach(() => {
44-
vm.$destroy();
44+
vm.$destroy(true);
4545
});
4646

47-
it('should render a basic template', () => {
48-
vm.isDivScroll = false;
49-
vm.distance = undefined;
50-
51-
vm.$mount().$appendTo('body');
52-
53-
expect(vm.$el.querySelector('.loading-default')).to.be.ok;
47+
it('should render a basic template', (done) => {
48+
setTimeout(() => {
49+
vm.$mount().$appendTo('body');
50+
expect(vm.$el.querySelector('.loading-default')).to.be.ok;
51+
done();
52+
}, 1);
5453
});
5554

5655
it('should execute callback and display a spinner immediately after initialize', (done) => {

0 commit comments

Comments
 (0)