divider.spec.js 882 B

12345678910111213141516171819202122232425262728293031323334353637
  1. import { createVue, destroyVM } from '../util';
  2. describe('Divider', () => {
  3. let vm;
  4. afterEach(() => {
  5. destroyVM(vm);
  6. });
  7. it('content', () => {
  8. vm = createVue({
  9. template: `
  10. <el-divider>我是一条完美分割线!</el-divider>
  11. `
  12. });
  13. expect(vm.$el).to.property('textContent').to.include('我是一条完美分割线!');
  14. });
  15. it('direction', () => {
  16. vm = createVue({
  17. template: `
  18. <el-divider direction="vertical">我是一条完美分割线!</el-divider>
  19. `
  20. });
  21. expect(vm.$el.className).to.include('el-divider--vertical');
  22. });
  23. it('apply class to divider', () => {
  24. vm = createVue({
  25. template: `
  26. <el-divider direction="vertical" class="my-divider">我是一条完美分割线!</el-divider>
  27. `
  28. });
  29. expect(vm.$el.className).to.include('my-divider');
  30. });
  31. });