Skip to content

Fix tests

Fix tests #88083

Triggered via push November 18, 2024 23:55
Status Failure
Total duration 5m 37s
Artifacts

solidity.yml

on: push
Detect changes
8s
Detect changes
Detect readonly solidity file changes
10s
Detect readonly solidity file changes
Tag Check
6s
Tag Check
Solidity Lint
44s
Solidity Lint
Prettier Formatting
54s
Prettier Formatting
Prepublish Test
14s
Prepublish Test
Native Compilation
4m 50s
Native Compilation
Publish Beta NPM
0s
Publish Beta NPM
Publish Prod NPM
0s
Publish Prod NPM
Fit to window
Zoom out
Zoom in

Annotations

5 errors and 20 warnings
Prepublish Test
Process completed with exit code 1.
Solidity Lint
imported name CommonV5 is not used
Solidity Lint
imported name IVerifierProxy is not used
Solidity Lint
Process completed with exit code 1.
Prettier Formatting
Process completed with exit code 1.
Solidity Lint: contracts/test/v0.8/Cron.test.ts#L43
'libType' is never reassigned. Use 'const' instead
Solidity Lint: contracts/test/v0.8/automation/AutomationRegistry2_3.test.ts#L168
'blankRegistry' is assigned a value but never used. Allowed unused vars must match /^_/u
Solidity Lint: contracts/test/v0.8/automation/AutomationRegistry2_3.test.ts#L405
'numUpkeeps' is assigned a value but never used. Allowed unused vars must match /^_/u
Solidity Lint: contracts/test/v0.8/automation/ERC20BalanceMonitor.test.ts#L281
'tx' is never reassigned. Use 'const' instead
Solidity Lint: contracts/test/v0.8/automation/EthBalanceMonitor.test.ts#L269
'tx' is never reassigned. Use 'const' instead
Solidity Lint: contracts/test/v0.8/automation/UpkeepTranscoder3_0.test.ts#L124
Use "@ts-expect-error" instead of "@ts-ignore", as "@ts-ignore" will do nothing if the following line is error-free
Solidity Lint: contracts/test/v0.8/automation/UpkeepTranscoder3_0.test.ts#L166
Use "@ts-expect-error" instead of "@ts-ignore", as "@ts-ignore" will do nothing if the following line is error-free
Solidity Lint: contracts/test/v0.8/automation/UpkeepTranscoder3_0.test.ts#L204
Use "@ts-expect-error" instead of "@ts-ignore", as "@ts-ignore" will do nothing if the following line is error-free
Solidity Lint: contracts/test/v0.8/automation/UpkeepTranscoder3_0.test.ts#L206
Use "@ts-expect-error" instead of "@ts-ignore", as "@ts-ignore" will do nothing if the following line is error-free
Solidity Lint: contracts/test/v0.8/automation/UpkeepTranscoder3_0.test.ts#L255
Use "@ts-expect-error" instead of "@ts-ignore", as "@ts-ignore" will do nothing if the following line is error-free
Solidity Lint
global import of path ./interfaces/AccessControllerInterface.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
Solidity Lint
global import of path ./interfaces/AggregatorV2V3Interface.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
Solidity Lint
global import of path ./interfaces/AggregatorValidatorInterface.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
Solidity Lint
global import of path ./interfaces/LinkTokenInterface.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
Solidity Lint
global import of path ./interfaces/TypeAndVersionInterface.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
Solidity Lint
global import of path ./OCR2Abstract.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
Solidity Lint
global import of path ./OwnerIsCreator.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
Solidity Lint
Contract has 17 states declarations but allowed no more than 15
Solidity Lint
Explicitly mark visibility of state
Solidity Lint
Immutable variable minAnswer is not prefixed with 'i_'