@@ -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 ,
@@ -265,7 +265,7 @@ describe(MultipleModeledMethodsPanel.name, () => {
265265
266266 await userEvent . selectOptions ( modelTypeDropdown , "source" ) ;
267267
268- expect ( onChange ) . toHaveBeenCalledWith ( [
268+ expect ( onChange ) . toHaveBeenCalledWith ( method . signature , [
269269 {
270270 signature : method . signature ,
271271 packageName : method . packageName ,
@@ -297,7 +297,7 @@ describe(MultipleModeledMethodsPanel.name, () => {
297297
298298 await userEvent . selectOptions ( modelTypeDropdown , "sink" ) ;
299299
300- expect ( onChange ) . toHaveBeenCalledWith ( [
300+ expect ( onChange ) . toHaveBeenCalledWith ( method . signature , [
301301 ...modeledMethods . slice ( 0 , 1 ) ,
302302 {
303303 signature : method . signature ,
@@ -323,7 +323,10 @@ describe(MultipleModeledMethodsPanel.name, () => {
323323
324324 await userEvent . click ( screen . getByLabelText ( "Delete modeling" ) ) ;
325325
326- expect ( onChange ) . toHaveBeenCalledWith ( modeledMethods . slice ( 1 ) ) ;
326+ expect ( onChange ) . toHaveBeenCalledWith (
327+ method . signature ,
328+ modeledMethods . slice ( 1 ) ,
329+ ) ;
327330 } ) ;
328331
329332 it ( "can add modeling" , async ( ) => {
@@ -335,7 +338,7 @@ describe(MultipleModeledMethodsPanel.name, () => {
335338
336339 await userEvent . click ( screen . getByLabelText ( "Add modeling" ) ) ;
337340
338- expect ( onChange ) . toHaveBeenCalledWith ( [
341+ expect ( onChange ) . toHaveBeenCalledWith ( method . signature , [
339342 ...modeledMethods ,
340343 {
341344 signature : method . signature ,
@@ -506,7 +509,10 @@ describe(MultipleModeledMethodsPanel.name, () => {
506509
507510 await userEvent . click ( screen . getByLabelText ( "Delete modeling" ) ) ;
508511
509- expect ( onChange ) . toHaveBeenCalledWith ( modeledMethods . slice ( 1 ) ) ;
512+ expect ( onChange ) . toHaveBeenCalledWith (
513+ method . signature ,
514+ modeledMethods . slice ( 1 ) ,
515+ ) ;
510516 } ) ;
511517
512518 it ( "can delete second modeling" , async ( ) => {
@@ -519,7 +525,10 @@ describe(MultipleModeledMethodsPanel.name, () => {
519525 await userEvent . click ( screen . getByLabelText ( "Next modeling" ) ) ;
520526 await userEvent . click ( screen . getByLabelText ( "Delete modeling" ) ) ;
521527
522- expect ( onChange ) . toHaveBeenCalledWith ( modeledMethods . slice ( 0 , 1 ) ) ;
528+ expect ( onChange ) . toHaveBeenCalledWith (
529+ method . signature ,
530+ modeledMethods . slice ( 0 , 1 ) ,
531+ ) ;
523532 } ) ;
524533
525534 it ( "can add modeling after deleting second modeling" , async ( ) => {
@@ -532,7 +541,10 @@ describe(MultipleModeledMethodsPanel.name, () => {
532541 await userEvent . click ( screen . getByLabelText ( "Next modeling" ) ) ;
533542 await userEvent . click ( screen . getByLabelText ( "Delete modeling" ) ) ;
534543
535- expect ( onChange ) . toHaveBeenCalledWith ( modeledMethods . slice ( 0 , 1 ) ) ;
544+ expect ( onChange ) . toHaveBeenCalledWith (
545+ method . signature ,
546+ modeledMethods . slice ( 0 , 1 ) ,
547+ ) ;
536548
537549 rerender (
538550 < MultipleModeledMethodsPanel
@@ -545,7 +557,7 @@ describe(MultipleModeledMethodsPanel.name, () => {
545557 onChange . mockReset ( ) ;
546558 await userEvent . click ( screen . getByLabelText ( "Add modeling" ) ) ;
547559
548- expect ( onChange ) . toHaveBeenCalledWith ( [
560+ expect ( onChange ) . toHaveBeenCalledWith ( method . signature , [
549561 ...modeledMethods . slice ( 0 , 1 ) ,
550562 {
551563 signature : method . signature ,
0 commit comments