init.js 754 B

123456789101112131415161718192021222324252627282930
  1. import BScroll from 'scroll/index'
  2. describe('BScroll - init', () => {
  3. it('init', () => {
  4. const wrapper = document.createElement('div')
  5. const scroller = document.createElement('div')
  6. wrapper.appendChild(scroller)
  7. const scroll = new BScroll(wrapper, {
  8. tap: true,
  9. click: true,
  10. disableMouse: false
  11. })
  12. expect(scroll.options.scrollX)
  13. .to.be.false
  14. expect(scroll.options.scrollY)
  15. .to.be.true
  16. expect(scroll.options.tap)
  17. .to.equal('tap')
  18. expect(scroll.options.swipeBounceTime)
  19. .to.equal(500)
  20. expect(scroll.wrapperWidth)
  21. .to.equal(0)
  22. scroll.disable()
  23. expect(scroll.enabled)
  24. .to.be.false
  25. scroll.enable()
  26. expect(scroll.enabled)
  27. .to.be.true
  28. })
  29. })