diff --git a/test/unit/specs/scroll-nav-bar.spec.js b/test/unit/specs/scroll-nav-bar.spec.js index 65cf71b6464b7cf1bc18899ea05a40bdd35803e1..c43ea43b77b97f0921b12700db7dae2ddaf3d1ba 100644 --- a/test/unit/specs/scroll-nav-bar.spec.js +++ b/test/unit/specs/scroll-nav-bar.spec.js @@ -54,7 +54,17 @@ describe('ScrollNavBar', () => { setTimeout(() => { expect(vm.$el.querySelector('.cube-scroll-nav-bar-item_active').textContent.trim()) .equal('专车') - done() + vm.$updateProps({ + current: '2', + labels: labels.concat(['1', '2']) + }) + setTimeout(() => { + expect(vm.$el.querySelectorAll('.cube-scroll-nav-bar-item').length) + .to.equal(12) + expect(vm.$el.querySelector('.cube-scroll-nav-bar-item_active').textContent.trim()) + .equal('2') + done() + }) }) }) }, 50)