@@ -76,8 +76,8 @@ export default createTestingLibraryRule<Options, MessageIds>({
7676 property . id . name === 'delay' &&
7777 isLiteral ( property . init ) &&
7878 property . init . value &&
79- // @ts -expect-error -- TODO: fix me
80- property . init . value > 0
79+ Number . isInteger ( property . init . value ) &&
80+ Number ( property . init . value ) > 0
8181 ) ;
8282 } ,
8383 AssignmentExpression ( node : TSESTree . AssignmentExpression ) {
@@ -89,8 +89,8 @@ export default createTestingLibraryRule<Options, MessageIds>({
8989 isLiteral ( node . right ) &&
9090 node . right . value !== null
9191 ) {
92- // @ts -expect-error -- TODO: fix me
93- hasDelayDeclarationOrAssignmentGTZero = node . right . value > 0 ;
92+ hasDelayDeclarationOrAssignmentGTZero =
93+ Number . isInteger ( node . right . value ) && Number ( node . right . value ) > 0 ;
9494 }
9595 } ,
9696 'AwaitExpression > CallExpression' ( node : TSESTree . CallExpression ) {
@@ -143,8 +143,8 @@ export default createTestingLibraryRule<Options, MessageIds>({
143143 property . key . name === 'delay' &&
144144 isLiteral ( property . value ) &&
145145 ! ! property . value . value &&
146- // @ts -expect-error -- TODO: fix me
147- property . value . value > 0
146+ Number . isInteger ( property . value . value ) &&
147+ Number ( property . value . value ) > 0
148148 ) ;
149149
150150 const simulateEventFunctionName = simulateEventFunctionIdentifier . name ;
0 commit comments