Skip to content

Merge pull request #2 from Giveth/f_setup_tests_for_contract #8

Merge pull request #2 from Giveth/f_setup_tests_for_contract

Merge pull request #2 from Giveth/f_setup_tests_for_contract #8

Triggered via push March 8, 2025 16:40
Status Success
Total duration 1m 14s
Artifacts

tests.yml

on: push
Run Unit Tests
43s
Run Unit Tests
Run Integration Tests
38s
Run Integration Tests
Medusa Test
1m 11s
Medusa Test
Run symbolic execution tests
38s
Run symbolic execution tests
Lint Commit Messages
19s
Lint Commit Messages
Fit to window
Zoom out
Zoom in

Annotations

14 warnings
Lint Commit Messages: script/DeployDonationHandler.s.sol#L2
Compiler version ^0.8.22 does not satisfy the ^0.8.23 semver requirement
Lint Commit Messages: src/interfaces/IGreeter.sol#L66
Function order is incorrect, external function can not go after external view function (line 56)
Lint Commit Messages: src/contracts/DonationHandler.sol#L195
Error message for revert is too long
Lint Commit Messages: src/contracts/DonationHandler.sol#L33
Function order is incorrect, struct definition can not go after custom error definition (line 24)
Lint Commit Messages: src/contracts/DonationHandler.sol#L11
'ETH_TOKEN_ADDRESS' should start with _
Lint Commit Messages: src/contracts/DonationHandler.sol#L8
global import of path @openzeppelin/contracts/interfaces/IERC20.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
Lint Commit Messages: src/contracts/DonationHandler.sol#L7
global import of path @openzeppelin/contracts-upgradeable/utils/ReentrancyGuardUpgradeable.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
Lint Commit Messages: src/contracts/DonationHandler.sol#L6
global import of path @openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
Lint Commit Messages: src/contracts/DonationHandler.sol#L4
global import of path @openzeppelin/contracts-upgradeable/access/OwnableUpgradeable.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
Lint Commit Messages: src/contracts/DonationHandler.sol#L2
Compiler version ^0.8.0 does not satisfy the ^0.8.23 semver requirement
Lint Commit Messages
Cache not found for keys: linux-foundry-chain-fork-lint-81fa94ec0ecac6ec215ad2d23a412e76bbd52262, linux-foundry-chain-fork-lint-, linux-foundry-chain-fork-
Run Integration Tests
Cache not found for keys: linux-foundry-chain-fork-integration-tests-81fa94ec0ecac6ec215ad2d23a412e76bbd52262, linux-foundry-chain-fork-integration-tests-, linux-foundry-chain-fork-
Run symbolic execution tests
Cache not found for keys: linux-foundry-chain-fork-halmos-tests-81fa94ec0ecac6ec215ad2d23a412e76bbd52262, linux-foundry-chain-fork-halmos-tests-, linux-foundry-chain-fork-
Run Unit Tests
Cache not found for keys: linux-foundry-chain-fork-unit-tests-81fa94ec0ecac6ec215ad2d23a412e76bbd52262, linux-foundry-chain-fork-unit-tests-, linux-foundry-chain-fork-