@@ -146,6 +146,10 @@ describe("CSelect", () => {
146146 //@ts -expect-error invalid `for` type
147147 ( ) => < CSelect model = { complexVm } for = { 123 } /> ;
148148
149+ // menuProps:
150+ ( ) => < CSelect model = { model } for = "singleTest" menuProps = { { contentClass : 'test' } } /> ;
151+ //@ts -expect-error invalid `location` type
152+ ( ) => < CSelect model = { model } for = "singleTest" menuProps = { { location : 'invalid' } } /> ;
149153
150154
151155 // ********
@@ -1169,23 +1173,27 @@ describe("CSelect", () => {
11691173 // First select the last item (Test 3)
11701174 await input . trigger ( "keydown" , { key : "ArrowLeft" } ) ;
11711175 await nextTick ( ) ;
1172-
1176+
11731177 // Verify we have 3 items initially and Test 3 is selected
11741178 expect ( model . tests ) . toHaveLength ( 3 ) ;
11751179 expect ( model . tests [ 2 ] . testName ) . toBe ( "Test 3" ) ;
1176- const selectedBeforeDelete = wrapper . findAll ( ".v-select__selection--selected" ) ;
1180+ const selectedBeforeDelete = wrapper . findAll (
1181+ ".v-select__selection--selected" ,
1182+ ) ;
11771183 expect ( selectedBeforeDelete ) . toHaveLength ( 1 ) ;
11781184 expect ( selectedBeforeDelete [ 0 ] . text ( ) ) . toContain ( "Test 3" ) ;
1179-
1185+
11801186 // Press Delete to remove Test 3
11811187 await input . trigger ( "keydown" , { key : "Delete" } ) ;
11821188 await nextTick ( ) ;
1183-
1189+
11841190 // Should now have 2 items (Test 1 and Test 2) and Test 2 should be selected
11851191 expect ( model . tests ) . toHaveLength ( 2 ) ;
11861192 expect ( model . tests [ 0 ] . testName ) . toBe ( "Test 1" ) ;
11871193 expect ( model . tests [ 1 ] . testName ) . toBe ( "Test 2" ) ;
1188- const selectedAfterDelete = wrapper . findAll ( ".v-select__selection--selected" ) ;
1194+ const selectedAfterDelete = wrapper . findAll (
1195+ ".v-select__selection--selected" ,
1196+ ) ;
11891197 expect ( selectedAfterDelete ) . toHaveLength ( 1 ) ;
11901198 expect ( selectedAfterDelete [ 0 ] . text ( ) ) . toContain ( "Test 2" ) ;
11911199 } ) ;
0 commit comments