col.spec.js 1005 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. import { createVue } from '../util';
  2. describe('Col', () => {
  3. it('create', () => {
  4. const vm = createVue({
  5. template: `
  6. <el-col :span="12">
  7. </el-col>
  8. `
  9. }, true);
  10. let colElm = vm.$el;
  11. expect(colElm.classList.contains('el-col')).to.be.true;
  12. });
  13. it('span', () => {
  14. const vm = createVue({
  15. template: `
  16. <el-col :span="12">
  17. </el-col>
  18. `
  19. }, true);
  20. let colElm = vm.$el;
  21. expect(colElm.classList.contains('el-col-12')).to.be.true;
  22. });
  23. it('pull', () => {
  24. const vm = createVue({
  25. template: `
  26. <el-col :span="12" :pull="3">
  27. </el-col>
  28. `
  29. }, true);
  30. let colElm = vm.$el;
  31. expect(colElm.classList.contains('el-col-pull-3')).to.be.true;
  32. });
  33. it('push', () => {
  34. const vm = createVue({
  35. template: `
  36. <el-col :span="12" :push="3">
  37. </el-col>
  38. `
  39. }, true);
  40. let colElm = vm.$el;
  41. expect(colElm.classList.contains('el-col-push-3')).to.be.true;
  42. });
  43. });