@@ -237,15 +237,15 @@ describe('Menu group', () => {
237
237
it ( 'handles changing managed items for selects changes' , async ( ) => {
238
238
const el = await fixture < Menu > (
239
239
html `
240
- < sp-menu selects ="multiple ">
240
+ < sp-menu selects ="multiple " value-separator =" -- " >
241
241
< sp-menu-item selected > First</ sp-menu-item >
242
242
< sp-menu-item > Second</ sp-menu-item >
243
243
< sp-menu-group id ="mg-inherit ">
244
244
< sp-menu-item > Inherit1</ sp-menu-item >
245
245
< sp-menu-item > Inherit2</ sp-menu-item >
246
246
< sp-menu-group id ="mg-sub-inherit ">
247
247
< sp-menu-item > SubInherit1</ sp-menu-item >
248
- < sp-menu-item > SubInherit2</ sp-menu-item >
248
+ < sp-menu-item selected > SubInherit2</ sp-menu-item >
249
249
</ sp-menu-group >
250
250
</ sp-menu-group >
251
251
</ sp-menu >
@@ -257,8 +257,8 @@ describe('Menu group', () => {
257
257
'expected outer menu to manage 6 items'
258
258
) ;
259
259
await waitUntil (
260
- ( ) => el . selectedItems . length == 1 ,
261
- 'expected 1 selected item'
260
+ ( ) => el . selectedItems . length == 2 ,
261
+ 'expected 2 selected item'
262
262
) ;
263
263
await elementUpdated ( el ) ;
264
264
@@ -290,6 +290,8 @@ describe('Menu group', () => {
290
290
expect ( subInheritItem2 . getAttribute ( 'role' ) ) . to . equal (
291
291
'menuitemcheckbox'
292
292
) ;
293
+ expect ( el . value ) . to . equal ( 'First--SubInherit2' ) ;
294
+ expect ( el . selectedItems . length ) . to . equal ( 2 ) ;
293
295
294
296
inheritGroup . setAttribute ( 'selects' , 'single' ) ;
295
297
@@ -309,5 +311,8 @@ describe('Menu group', () => {
309
311
expect ( inheritItem2 . getAttribute ( 'role' ) ) . to . equal ( 'menuitemradio' ) ;
310
312
expect ( subInheritItem1 . getAttribute ( 'role' ) ) . to . equal ( 'menuitemradio' ) ;
311
313
expect ( subInheritItem2 . getAttribute ( 'role' ) ) . to . equal ( 'menuitemradio' ) ;
314
+ expect ( el . value ) . to . equal ( 'First' ) ;
315
+ //expect(inheritGroup.value).to.equal('SubInherit2')
316
+ expect ( inheritGroup . selectedItems . length ) . to . equal ( 1 ) ;
312
317
} ) ;
313
318
} ) ;
0 commit comments