@@ -122,7 +122,10 @@ Deno.test("ensureFunction returns the value when the value is function", () => {
122122 assertEquals ( ensureFunction ( a ) , a ) ;
123123 const b = ( ) => { } ;
124124 assertEquals ( ensureFunction ( b ) , b ) ;
125- assertEquals ( ensureFunction ( setTimeout ) , setTimeout ) ;
125+ assertEquals (
126+ ensureFunction ( setTimeout ) ,
127+ setTimeout as unknown ,
128+ ) ;
126129} ) ;
127130Deno . test ( "ensureFunction throws error on non function" , ( ) => {
128131 assertThrows ( ( ) => ensureFunction ( "a" ) ) ;
@@ -284,20 +287,20 @@ Deno.test("ensureLike does it's job on struct", () => {
284287 foo : "" ,
285288 bar : 0 ,
286289 hoge : "" ,
287- } ) ;
290+ } as unknown ) ;
288291
289292 assertThrows ( ( ) => ensureLike ( ref , { } ) ) ;
290293 assertThrows ( ( ) => ensureLike ( ref , { foo : "" } ) ) ;
291294 assertThrows ( ( ) => ensureLike ( ref , { bar : 0 } ) ) ;
292295} ) ;
293296Deno . test ( "ensureLike does it's job on function" , ( ) => {
294297 const ref = ( ) => { } ;
295- assertEquals ( ensureLike ( ref , ensureFunction ) , ensureFunction ) ;
298+ assertEquals ( ensureLike ( ref , ensureFunction ) , ensureFunction as unknown ) ;
296299 const a = function ( ) { } ;
297300 assertEquals ( ensureLike ( ref , a ) , a ) ;
298301 const b = ( ) => { } ;
299302 assertEquals ( ensureLike ( ref , b ) , b ) ;
300- assertEquals ( ensureLike ( ref , setTimeout ) , setTimeout ) ;
303+ assertEquals ( ensureLike ( ref , setTimeout ) , setTimeout as unknown ) ;
301304
302305 assertThrows ( ( ) => ensureLike ( ref , "a" ) ) ;
303306 assertThrows ( ( ) => ensureLike ( ref , 0 ) ) ;
0 commit comments