@@ -7,8 +7,8 @@ export interface WaitOptions {
77}
88
99class TimeoutError extends Error {
10- constructor ( utilName : string , timeout : number ) {
11- super ( `Timed out in ${ utilName } after ${ timeout } ms.` )
10+ constructor ( util : Function , timeout : number ) {
11+ super ( `Timed out in ${ util . name } after ${ timeout } ms.` )
1212 }
1313}
1414
@@ -27,7 +27,7 @@ function asyncUtils(addResolver: (callback: () => void) => void) {
2727 let timeoutId : ReturnType < typeof setTimeout >
2828 if ( timeout && timeout > 0 ) {
2929 timeoutId = setTimeout (
30- ( ) => reject ( new TimeoutError ( ' waitForNextUpdate' , timeout ) ) ,
30+ ( ) => reject ( new TimeoutError ( waitForNextUpdate , timeout ) ) ,
3131 timeout
3232 )
3333 }
@@ -74,7 +74,7 @@ function asyncUtils(addResolver: (callback: () => void) => void) {
7474 }
7575 } catch ( error : unknown ) {
7676 if ( error instanceof TimeoutError && initialTimeout ) {
77- throw new TimeoutError ( ' waitFor' , initialTimeout )
77+ throw new TimeoutError ( waitFor , initialTimeout )
7878 }
7979 throw error as Error
8080 }
@@ -96,7 +96,7 @@ function asyncUtils(addResolver: (callback: () => void) => void) {
9696 } )
9797 } catch ( error : unknown ) {
9898 if ( error instanceof TimeoutError && options . timeout ) {
99- throw new TimeoutError ( ' waitForValueToChange' , options . timeout )
99+ throw new TimeoutError ( waitForValueToChange , options . timeout )
100100 }
101101 throw error as Error
102102 }
0 commit comments