@@ -71,36 +71,42 @@ describe('Slide module', () => {
71
71
const enter = jest . fn ( ) ;
72
72
const enable = jest . fn ( ) ;
73
73
const disable = jest . fn ( ) ;
74
+ const show = jest . fn ( ) ;
74
75
75
76
slide . el . addEventListener ( 'dom:leave' , leave ) ;
76
77
slide . el . addEventListener ( 'dom:enter' , enter ) ;
77
78
slide . el . addEventListener ( 'slide:enable' , enable ) ;
78
79
slide . el . addEventListener ( 'slide:disable' , disable ) ;
80
+ slide . el . addEventListener ( 'slide:show' , show ) ;
79
81
80
82
expect ( enter ) . not . toHaveBeenCalled ( ) ;
81
83
expect ( leave ) . not . toHaveBeenCalled ( ) ;
82
84
expect ( enable ) . not . toHaveBeenCalled ( ) ;
83
85
expect ( disable ) . not . toHaveBeenCalled ( ) ;
86
+ expect ( show ) . not . toHaveBeenCalled ( ) ;
84
87
85
88
slide . enable ( ) ;
86
89
expect ( enter ) . not . toHaveBeenCalled ( ) ;
87
90
expect ( leave ) . not . toHaveBeenCalled ( ) ;
88
91
expect ( enable ) . toHaveBeenCalledTimes ( 1 ) ;
89
92
expect ( disable ) . not . toHaveBeenCalled ( ) ;
93
+ expect ( show ) . not . toHaveBeenCalled ( ) ;
90
94
enable . mockClear ( ) ;
91
95
92
96
slide . disable ( ) ;
93
97
expect ( enter ) . not . toHaveBeenCalled ( ) ;
94
98
expect ( leave ) . not . toHaveBeenCalled ( ) ;
95
99
expect ( enable ) . not . toHaveBeenCalled ( ) ;
96
100
expect ( disable ) . toHaveBeenCalledTimes ( 1 ) ;
101
+ expect ( show ) . not . toHaveBeenCalled ( ) ;
97
102
disable . mockClear ( ) ;
98
103
99
104
slide . moveAfterLast ( ) ;
100
105
expect ( enter ) . toHaveBeenCalledTimes ( 1 ) ;
101
106
expect ( leave ) . toHaveBeenCalledTimes ( 1 ) ;
102
107
expect ( enable ) . not . toHaveBeenCalled ( ) ;
103
108
expect ( disable ) . not . toHaveBeenCalled ( ) ;
109
+ expect ( show ) . not . toHaveBeenCalled ( ) ;
104
110
enter . mockClear ( ) ;
105
111
leave . mockClear ( ) ;
106
112
@@ -109,8 +115,12 @@ describe('Slide module', () => {
109
115
expect ( leave ) . toHaveBeenCalledTimes ( 1 ) ;
110
116
expect ( enable ) . not . toHaveBeenCalled ( ) ;
111
117
expect ( disable ) . not . toHaveBeenCalled ( ) ;
118
+ expect ( show ) . not . toHaveBeenCalled ( ) ;
112
119
enter . mockClear ( ) ;
113
120
leave . mockClear ( ) ;
121
+
122
+ slide . show ( ) ;
123
+ expect ( show ) . toHaveBeenCalled ( ) ;
114
124
} ) ;
115
125
116
126
test ( 'Move' , ( ) => {
0 commit comments