@@ -252,7 +252,7 @@ describe('ColumnFilterMenu', function() {
252
252
it ( 'should filter items by search value' , async ( ) => {
253
253
// Check that all items are displayed in the list
254
254
assert . equal ( await driver . find ( '.fixture-json' ) . getText ( ) , JSON . stringify ( { excluded : [ ] } ) ) ;
255
- assert . lengthOf ( await driver . findAll ( '.test-filter-menu-list label ' ) , 17 ) ;
255
+ assert . lengthOf ( await driver . findAll ( '.test-filter-menu-list .test-filter-menu-value ' ) , 17 ) ;
256
256
257
257
// Enter 'App'
258
258
const searchInput = await driver . find ( '.test-filter-menu-search-input' ) ;
@@ -262,7 +262,7 @@ describe('ColumnFilterMenu', function() {
262
262
assert . equal ( await searchInput . value ( ) , 'App' ) ;
263
263
264
264
// Check that only Apples and Knapples are in the list
265
- const elems = await driver . findAll ( '.test-filter-menu-list label ' ) ;
265
+ const elems = await driver . findAll ( '.test-filter-menu-list .test-filter-menu-value ' ) ;
266
266
assert . lengthOf ( elems , 2 ) ;
267
267
assert . deepEqual ( await Promise . all ( elems . map ( el => el . getText ( ) ) ) , [ 'Apples' , 'Knapples' ] ) ;
268
268
@@ -292,7 +292,9 @@ describe('ColumnFilterMenu', function() {
292
292
await driver . sendKeys ( 'Oranges' ) ;
293
293
294
294
// check only one matching value
295
- assert . deepEqual ( await driver . findAll ( '.test-filter-menu-list label' , ( e ) => e . getText ( ) ) , [ 'Oranges' ] ) ;
295
+ assert . deepEqual (
296
+ await driver . findAll ( '.test-filter-menu-list .test-filter-menu-value' , ( e ) => e . getText ( ) ) , [ 'Oranges' ]
297
+ ) ;
296
298
297
299
// check 'Oranges' count is 14
298
300
assert . deepEqual ( await driver . findAll ( '.test-filter-menu-list .test-filter-menu-count' , ( e ) => e . getText ( ) ) ,
@@ -313,7 +315,9 @@ describe('ColumnFilterMenu', function() {
313
315
await driver . sendKeys ( 'App' ) ;
314
316
315
317
// check Apples and Knapples are visible
316
- assert . deepEqual ( await driver . findAll ( '.test-filter-menu-list label' , ( e ) => e . getText ( ) ) , [ 'Apples' , 'Knapples' ] ) ;
318
+ assert . deepEqual (
319
+ await driver . findAll ( '.test-filter-menu-list .test-filter-menu-value' , ( e ) => e . getText ( ) ) , [ 'Apples' , 'Knapples' ]
320
+ ) ;
317
321
318
322
// check Others is checked
319
323
assert . isTrue ( await driver . findContent ( '.test-filter-menu-summary' , / O t h e r s / ) . find ( 'input' ) . isSelected ( ) ) ;
@@ -339,7 +343,9 @@ describe('ColumnFilterMenu', function() {
339
343
await driver . sendKeys ( 'App' ) ;
340
344
341
345
// check Apples and Knapples are visible
342
- assert . deepEqual ( await driver . findAll ( '.test-filter-menu-list label' , ( e ) => e . getText ( ) ) , [ 'Apples' , 'Knapples' ] ) ;
346
+ assert . deepEqual (
347
+ await driver . findAll ( '.test-filter-menu-list .test-filter-menu-value' , ( e ) => e . getText ( ) ) , [ 'Apples' , 'Knapples' ]
348
+ ) ;
343
349
344
350
// check others is checked
345
351
assert . isTrue ( await driver . findContent ( '.test-filter-menu-summary' , / O t h e r s / ) . find ( 'input' ) . isSelected ( ) ) ;
@@ -409,7 +415,9 @@ describe('ColumnFilterMenu', function() {
409
415
await driver . sendKeys ( 'App' ) ;
410
416
411
417
// check values are filtered
412
- assert . deepEqual ( await menu . findAll ( '.test-filter-menu-list label' , ( e ) => e . getText ( ) ) , [ 'Apples' , 'Knapples' ] ) ;
418
+ assert . deepEqual (
419
+ await menu . findAll ( '.test-filter-menu-list .test-filter-menu-value' , ( e ) => e . getText ( ) ) , [ 'Apples' , 'Knapples' ]
420
+ ) ;
413
421
} ) ;
414
422
415
423
it ( 'should properly escape search and filter menu' , async ( ) => {
0 commit comments