@@ -19,13 +19,15 @@ const getFilterSwitch = () =>
1919 name : "Show only rows with errors" ,
2020 } )
2121
22+ const file = new File ( [ "" ] , "file.csv" )
23+
2224describe ( "Validation step tests" , ( ) => {
2325 test ( "Submit data" , async ( ) => {
2426 const onSubmit = jest . fn ( )
2527 render (
2628 < Providers theme = { defaultTheme } rsiValues = { { ...mockValues , onSubmit : onSubmit } } >
2729 < ModalWrapper isOpen = { true } onClose = { ( ) => { } } >
28- < ValidationStep initialData = { [ ] } />
30+ < ValidationStep initialData = { [ ] } file = { file } />
2931 </ ModalWrapper >
3032 </ Providers > ,
3133 )
@@ -37,7 +39,7 @@ describe("Validation step tests", () => {
3739 userEvent . click ( finishButton )
3840
3941 await waitFor ( ( ) => {
40- expect ( onSubmit ) . toBeCalled ( )
42+ expect ( onSubmit ) . toBeCalledWith ( { all : [ ] , invalidData : [ ] , validData : [ ] } , file )
4143 } )
4244 } )
4345
@@ -69,7 +71,7 @@ describe("Validation step tests", () => {
6971 render (
7072 < Providers theme = { defaultTheme } rsiValues = { { ...mockValues , fields } } >
7173 < ModalWrapper isOpen = { true } onClose = { ( ) => { } } >
72- < ValidationStep initialData = { initialData } />
74+ < ValidationStep initialData = { initialData } file = { file } />
7375 </ ModalWrapper >
7476 </ Providers > ,
7577 )
@@ -123,7 +125,7 @@ describe("Validation step tests", () => {
123125 render (
124126 < Providers theme = { defaultTheme } rsiValues = { { ...mockValues , fields, onSubmit } } >
125127 < ModalWrapper isOpen = { true } onClose = { ( ) => { } } >
126- < ValidationStep initialData = { initialData } />
128+ < ValidationStep initialData = { initialData } file = { file } />
127129 </ ModalWrapper >
128130 </ Providers > ,
129131 )
@@ -197,7 +199,7 @@ describe("Validation step tests", () => {
197199 render (
198200 < Providers theme = { defaultTheme } rsiValues = { { ...mockValues , fields } } >
199201 < ModalWrapper isOpen = { true } onClose = { ( ) => { } } >
200- < ValidationStep initialData = { initialData } />
202+ < ValidationStep initialData = { initialData } file = { file } />
201203 </ ModalWrapper >
202204 </ Providers > ,
203205 )
@@ -244,7 +246,7 @@ describe("Validation step tests", () => {
244246 render (
245247 < Providers theme = { defaultTheme } rsiValues = { { ...mockValues , fields } } >
246248 < ModalWrapper isOpen = { true } onClose = { ( ) => { } } >
247- < ValidationStep initialData = { initialData } />
249+ < ValidationStep initialData = { initialData } file = { file } />
248250 </ ModalWrapper >
249251 </ Providers > ,
250252 )
@@ -288,7 +290,7 @@ describe("Validation step tests", () => {
288290 render (
289291 < Providers theme = { defaultTheme } rsiValues = { { ...mockValues , fields } } >
290292 < ModalWrapper isOpen = { true } onClose = { ( ) => { } } >
291- < ValidationStep initialData = { initialData } />
293+ < ValidationStep initialData = { initialData } file = { file } />
292294 </ ModalWrapper >
293295 </ Providers > ,
294296 )
@@ -345,7 +347,7 @@ describe("Validation step tests", () => {
345347 render (
346348 < Providers theme = { defaultTheme } rsiValues = { { ...mockValues , fields } } >
347349 < ModalWrapper isOpen = { true } onClose = { ( ) => { } } >
348- < ValidationStep initialData = { initialData } />
350+ < ValidationStep initialData = { initialData } file = { file } />
349351 </ ModalWrapper >
350352 </ Providers > ,
351353 )
@@ -430,7 +432,7 @@ describe("Validation step tests", () => {
430432 } }
431433 >
432434 < ModalWrapper isOpen = { true } onClose = { ( ) => { } } >
433- < ValidationStep initialData = { initialData } />
435+ < ValidationStep initialData = { initialData } file = { file } />
434436 </ ModalWrapper >
435437 </ Providers > ,
436438 )
@@ -589,7 +591,7 @@ describe("Validation step tests", () => {
589591 } }
590592 >
591593 < ModalWrapper isOpen = { true } onClose = { ( ) => { } } >
592- < ValidationStep initialData = { initialData } />
594+ < ValidationStep initialData = { initialData } file = { file } />
593595 </ ModalWrapper >
594596 </ Providers > ,
595597 )
@@ -650,7 +652,7 @@ describe("Validation step tests", () => {
650652 } }
651653 >
652654 < ModalWrapper isOpen = { true } onClose = { ( ) => { } } >
653- < ValidationStep initialData = { initialData } />
655+ < ValidationStep initialData = { initialData } file = { file } />
654656 </ ModalWrapper >
655657 </ Providers > ,
656658 )
@@ -712,7 +714,7 @@ describe("Validation step tests", () => {
712714 } }
713715 >
714716 < ModalWrapper isOpen = { true } onClose = { ( ) => { } } >
715- < ValidationStep initialData = { initialData } />
717+ < ValidationStep initialData = { initialData } file = { file } />
716718 </ ModalWrapper >
717719 </ Providers > ,
718720 )
@@ -775,7 +777,7 @@ describe("Validation step tests", () => {
775777 } }
776778 >
777779 < ModalWrapper isOpen = { true } onClose = { ( ) => { } } >
778- < ValidationStep initialData = { initialData } />
780+ < ValidationStep initialData = { initialData } file = { file } />
779781 </ ModalWrapper >
780782 </ Providers > ,
781783 )
0 commit comments