map.js 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. import Vue from 'vue'
  2. import BaiduMap from '../components/index.js'
  3. import {expect} from 'chai'
  4. import {createApp} from './util/util.js'
  5. describe('Regist', () => {
  6. it('global regist', done => {
  7. Vue.use(BaiduMap, {ak: 'oW2UEhdth2tRbEE4FUpF9E5YVDCIPYih'})
  8. const app = createApp({})
  9. expect(app._BMap().ak).equal('oW2UEhdth2tRbEE4FUpF9E5YVDCIPYih')
  10. done()
  11. })
  12. })
  13. // describe('Map', () => {
  14. // it('load map component', done => createApp({
  15. // template: `<baidu-map @ready="test"></baidu-map>`,
  16. // methods: {
  17. // test ({BMap, map}) {
  18. // expect(map.loaded).equal(true)
  19. // expect(BMap).equal(global.BMap)
  20. // done()
  21. // }
  22. // }
  23. // })).timeout(5000)
  24. // it('load map component with ak', done => createApp({
  25. // template: `<baidu-map ak="oW2UEhdth2tRbEE4FUpF9E5YVDCIPYih" @ready="test"></baidu-map>`,
  26. // methods: {
  27. // test ({BMap, map}) {
  28. // expect(map.loaded).equal(true)
  29. // expect(BMap).equal(global.BMap)
  30. // done()
  31. // }
  32. // }
  33. // })).timeout(5000)
  34. // })