@@ -2,8 +2,8 @@ import Vue from 'vue'
2
2
import { patch } from 'web/runtime/patch'
3
3
import VNode from 'core/vdom/vnode'
4
4
5
- describe ( 'directive module' , ( ) => {
6
- it ( 'should work directive ' , ( ) => {
5
+ describe ( 'vdom directive module' , ( ) => {
6
+ it ( 'should work' , ( ) => {
7
7
const directive1 = {
8
8
bind : jasmine . createSpy ( 'bind' ) ,
9
9
update : jasmine . createSpy ( 'update' ) ,
@@ -35,28 +35,4 @@ describe('directive module', () => {
35
35
patch ( vnode2 , vnode3 )
36
36
expect ( directive1 . unbind ) . toHaveBeenCalled ( )
37
37
} )
38
-
39
- it ( 'should not update when same binding value' , ( ) => {
40
- const directive1 = {
41
- update : jasmine . createSpy ( 'update' )
42
- }
43
- const vm = new Vue ( { directives : { directive1 } } )
44
- const vnode1 = new VNode ( 'div' , { } , [
45
- new VNode ( 'p' , {
46
- directives : [ {
47
- name : 'directive1' , value : 'hello' , arg : 'arg1' , modifiers : { modifire1 : true }
48
- } ]
49
- } , undefined , 'hello world' , undefined , undefined , vm )
50
- ] )
51
- const vnode2 = new VNode ( 'div' , { } , [
52
- new VNode ( 'p' , {
53
- directives : [ {
54
- name : 'directive1' , value : 'hello' , arg : 'arg1' , modifiers : { modifire1 : true }
55
- } ]
56
- } , undefined , 'hello world' , undefined , undefined , vm )
57
- ] )
58
- patch ( null , vnode1 )
59
- patch ( vnode1 , vnode2 )
60
- expect ( directive1 . update ) . not . toHaveBeenCalled ( )
61
- } )
62
38
} )
0 commit comments