@@ -14,7 +14,7 @@ describe(MultipleModeledMethodsPanel.name, () => {
1414 reactRender ( < MultipleModeledMethodsPanel { ...props } /> ) ;
1515
1616 const method = createMethod ( ) ;
17- const onChange = jest . fn < void , [ ModeledMethod [ ] ] > ( ) ;
17+ const onChange = jest . fn < void , [ string , ModeledMethod [ ] ] > ( ) ;
1818
1919 describe ( "with no modeled methods" , ( ) => {
2020 const modeledMethods : ModeledMethod [ ] = [ ] ;
@@ -138,7 +138,7 @@ describe(MultipleModeledMethodsPanel.name, () => {
138138
139139 await userEvent . click ( screen . getByLabelText ( "Add modeling" ) ) ;
140140
141- expect ( onChange ) . toHaveBeenCalledWith ( [
141+ expect ( onChange ) . toHaveBeenCalledWith ( method . signature , [
142142 ...modeledMethods ,
143143 {
144144 signature : method . signature ,
@@ -275,7 +275,7 @@ describe(MultipleModeledMethodsPanel.name, () => {
275275
276276 await userEvent . selectOptions ( modelTypeDropdown , "source" ) ;
277277
278- expect ( onChange ) . toHaveBeenCalledWith ( [
278+ expect ( onChange ) . toHaveBeenCalledWith ( method . signature , [
279279 {
280280 signature : method . signature ,
281281 packageName : method . packageName ,
@@ -307,7 +307,7 @@ describe(MultipleModeledMethodsPanel.name, () => {
307307
308308 await userEvent . selectOptions ( modelTypeDropdown , "sink" ) ;
309309
310- expect ( onChange ) . toHaveBeenCalledWith ( [
310+ expect ( onChange ) . toHaveBeenCalledWith ( method . signature , [
311311 ...modeledMethods . slice ( 0 , 1 ) ,
312312 {
313313 signature : method . signature ,
@@ -333,7 +333,10 @@ describe(MultipleModeledMethodsPanel.name, () => {
333333
334334 await userEvent . click ( screen . getByLabelText ( "Delete modeling" ) ) ;
335335
336- expect ( onChange ) . toHaveBeenCalledWith ( modeledMethods . slice ( 1 ) ) ;
336+ expect ( onChange ) . toHaveBeenCalledWith (
337+ method . signature ,
338+ modeledMethods . slice ( 1 ) ,
339+ ) ;
337340 } ) ;
338341
339342 it ( "can add modeling" , async ( ) => {
@@ -345,7 +348,7 @@ describe(MultipleModeledMethodsPanel.name, () => {
345348
346349 await userEvent . click ( screen . getByLabelText ( "Add modeling" ) ) ;
347350
348- expect ( onChange ) . toHaveBeenCalledWith ( [
351+ expect ( onChange ) . toHaveBeenCalledWith ( method . signature , [
349352 ...modeledMethods ,
350353 {
351354 signature : method . signature ,
@@ -557,7 +560,10 @@ describe(MultipleModeledMethodsPanel.name, () => {
557560
558561 await userEvent . click ( screen . getByLabelText ( "Delete modeling" ) ) ;
559562
560- expect ( onChange ) . toHaveBeenCalledWith ( modeledMethods . slice ( 1 ) ) ;
563+ expect ( onChange ) . toHaveBeenCalledWith (
564+ method . signature ,
565+ modeledMethods . slice ( 1 ) ,
566+ ) ;
561567 } ) ;
562568
563569 it ( "can delete second modeling" , async ( ) => {
@@ -570,7 +576,10 @@ describe(MultipleModeledMethodsPanel.name, () => {
570576 await userEvent . click ( screen . getByLabelText ( "Next modeling" ) ) ;
571577 await userEvent . click ( screen . getByLabelText ( "Delete modeling" ) ) ;
572578
573- expect ( onChange ) . toHaveBeenCalledWith ( modeledMethods . slice ( 0 , 1 ) ) ;
579+ expect ( onChange ) . toHaveBeenCalledWith (
580+ method . signature ,
581+ modeledMethods . slice ( 0 , 1 ) ,
582+ ) ;
574583 } ) ;
575584
576585 it ( "can add modeling after deleting second modeling" , async ( ) => {
@@ -583,7 +592,10 @@ describe(MultipleModeledMethodsPanel.name, () => {
583592 await userEvent . click ( screen . getByLabelText ( "Next modeling" ) ) ;
584593 await userEvent . click ( screen . getByLabelText ( "Delete modeling" ) ) ;
585594
586- expect ( onChange ) . toHaveBeenCalledWith ( modeledMethods . slice ( 0 , 1 ) ) ;
595+ expect ( onChange ) . toHaveBeenCalledWith (
596+ method . signature ,
597+ modeledMethods . slice ( 0 , 1 ) ,
598+ ) ;
587599
588600 rerender (
589601 < MultipleModeledMethodsPanel
@@ -596,7 +608,7 @@ describe(MultipleModeledMethodsPanel.name, () => {
596608 onChange . mockReset ( ) ;
597609 await userEvent . click ( screen . getByLabelText ( "Add modeling" ) ) ;
598610
599- expect ( onChange ) . toHaveBeenCalledWith ( [
611+ expect ( onChange ) . toHaveBeenCalledWith ( method . signature , [
600612 ...modeledMethods . slice ( 0 , 1 ) ,
601613 {
602614 signature : method . signature ,
0 commit comments