@@ -9,15 +9,9 @@ const datasetRepository: DatasetRepository = {} as DatasetRepository
99
1010const datasetVersionDiff : DatasetVersionDiff = DatasetVersionDiffMother . create ( )
1111
12- const datasetVersionDiffMock = {
13- differences : datasetVersionDiff ,
14- error : 'There was an error getting the dataset version differences' ,
15- isLoading : false
16- }
17-
1812describe ( 'useGetDatasetVersionDiff' , ( ) => {
1913 it ( 'should return dataset version differences correctly' , async ( ) => {
20- datasetRepository . getVersionDiff = cy . stub ( ) . resolves ( datasetVersionDiffMock )
14+ datasetRepository . getVersionDiff = cy . stub ( ) . resolves ( datasetVersionDiff )
2115 const { result } = renderHook ( ( ) =>
2216 useGetDatasetVersionDiff ( {
2317 datasetRepository,
@@ -32,7 +26,7 @@ describe('useGetDatasetVersionDiff', () => {
3226 return expect ( result . current . differences ) . to . deep . equal ( undefined )
3327 } )
3428
35- void waitFor ( ( ) => {
29+ await waitFor ( ( ) => {
3630 expect ( result . current . isLoading ) . to . deep . equal ( false )
3731 return expect ( result . current . differences ) . to . deep . equal ( datasetVersionDiff )
3832 } )
@@ -56,8 +50,10 @@ describe('useGetDatasetVersionDiff', () => {
5650 return expect ( result . current . differences ) . to . deep . equal ( undefined )
5751 } )
5852
59- expect ( result . current . isLoading ) . to . deep . equal ( false )
60- expect ( result . current . error ) . to . deep . equal ( error . message )
53+ await waitFor ( ( ) => {
54+ expect ( result . current . isLoading ) . to . deep . equal ( false )
55+ expect ( result . current . error ) . to . deep . equal ( error . message )
56+ } )
6157 } )
6258
6359 it ( 'should return a generic error message for non-Error exceptions' , async ( ) => {
@@ -78,7 +74,7 @@ describe('useGetDatasetVersionDiff', () => {
7874 return expect ( result . current . differences ) . to . deep . equal ( undefined )
7975 } )
8076
81- await act ( ( ) => {
77+ await waitFor ( ( ) => {
8278 expect ( result . current . isLoading ) . to . deep . equal ( false )
8379 return expect ( result . current . error ) . to . deep . equal (
8480 'Something went wrong getting the information from the dataset version differences. Try again later.'
0 commit comments