pre_spec.js 610 B

123456789101112131415161718192021222324252627
  1. var Vue = require('src')
  2. describe('v-pre', function () {
  3. it('should work', function () {
  4. var vm = new Vue({
  5. el: document.createElement('div'),
  6. template: '<div v-pre>{{a}}</div>',
  7. data: {
  8. a: 123
  9. }
  10. })
  11. expect(vm.$el.firstChild.textContent).toBe('{{a}}')
  12. })
  13. it('should work on root node', function () {
  14. var vm = new Vue({
  15. el: document.createElement('div'),
  16. template: '<div v-pre>{{a}}</div>',
  17. replace: true,
  18. data: {
  19. a: 123
  20. }
  21. })
  22. expect(vm.$el.textContent).toBe('{{a}}')
  23. expect(getWarnCount()).toBe(0)
  24. })
  25. })