@@ -46,8 +46,7 @@ function createCustomWrapper () {
46
46
footer : true ,
47
47
sorterValue : { column : 'username' , asc : false } ,
48
48
columnFilterValue : { registered : '2' , 'non_existing' : 'smh' } ,
49
- pagination : true ,
50
- noItemsView : { noResults : 'no results text' , noItems : 'no items text' }
49
+ pagination : true
51
50
} ,
52
51
slots : {
53
52
details : '<div class="details">Details slot</div>'
@@ -114,13 +113,13 @@ describe(ComponentName, () => {
114
113
it ( 'updates column filter on events depending on lazy modifier' , ( ) => {
115
114
const localWrapper = createCustomWrapper ( )
116
115
const input = localWrapper . findAll ( 'tr' ) . at ( 1 ) . find ( 'input' )
117
- const updateEmmited = ( ) => localWrapper . emitted ( ) [ 'update:column-filter-value' ]
116
+ const updateEmitted = ( ) => localWrapper . emitted ( ) [ 'update:column-filter-value' ]
118
117
localWrapper . setProps ( { columnFilter : { lazy : true } } )
119
118
input . trigger ( 'input' )
120
- expect ( updateEmmited ( ) ) . not . toBeTruthy ( )
119
+ expect ( updateEmitted ( ) ) . not . toBeTruthy ( )
121
120
localWrapper . setProps ( { columnFilter : true } )
122
121
input . trigger ( 'input' )
123
- expect ( updateEmmited ( ) ) . toBeTruthy ( )
122
+ expect ( updateEmitted ( ) ) . toBeTruthy ( )
124
123
} )
125
124
it ( 'updates table filter on events depending on lazy modifier' , ( ) => {
126
125
const localWrapper = createCustomWrapper ( )
@@ -195,15 +194,29 @@ describe(ComponentName, () => {
195
194
expect ( localWrapper . vm . paginationSelect . label ) . toBe ( 'new label' )
196
195
expect ( localWrapper . vm . paginationSelect . values [ 1 ] ) . toBe ( 25 )
197
196
} )
198
- it ( 'Properly sets no items view from prop ' , ( ) => {
197
+ it ( 'Properly sets no items view text ' , ( ) => {
199
198
const localWrapper = createCustomWrapper ( )
200
199
localWrapper . setProps ( {
201
200
tableFilterValue : '12322'
202
201
} )
202
+ expect ( localWrapper . text ( ) ) . toContain ( 'No filtering results' )
203
+ localWrapper . setProps ( {
204
+ noItemsView : {
205
+ noResults : 'no results text'
206
+ }
207
+ } )
203
208
expect ( localWrapper . text ( ) ) . toContain ( 'no results text' )
209
+
210
+
204
211
localWrapper . setProps ( {
205
212
items : [ ]
206
213
} )
214
+ expect ( localWrapper . text ( ) ) . toContain ( 'No items' )
215
+ localWrapper . setProps ( {
216
+ noItemsView : {
217
+ noItems : 'no items text'
218
+ }
219
+ } )
207
220
expect ( localWrapper . text ( ) ) . toContain ( 'no items text' )
208
221
} )
209
222
} )
0 commit comments