Skip to content

feat(test): unit test external call mock #1825

feat(test): unit test external call mock

feat(test): unit test external call mock #1825

Triggered via pull request December 23, 2024 19:25
Status Success
Total duration 2m 52s
Artifacts

test.yml

on: pull_request
ubuntu / nightly / coverage
2m 38s
ubuntu / nightly / coverage
Matrix: os-check
Matrix: required
Fit to window
Zoom out
Zoom in

Annotations

45 warnings
ubuntu / stable
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
ubuntu / stable: lib/e2e/src/system.rs#L13
unused import: `Context`
ubuntu / stable: contracts/src/token/erc721/mod.rs#L1164
unused import: `uint`
ubuntu / stable: contracts/src/token/erc721/mod.rs#L1169
unused import: `msg`
ubuntu / stable: contracts/src/token/erc721/mod.rs#L1174
unused imports: `ERC721IncorrectOwner`, `ERC721InsufficientApproval`, `ERC721InvalidApprover`, `ERC721InvalidOperator`, `ERC721InvalidOwner`, `ERC721InvalidReceiver`, `ERC721InvalidSender`, `ERC721NonexistentToken`, `Error`, and `IErc721`
ubuntu / stable: contracts/src/token/erc721/mod.rs#L1179
unused import: `crate::utils::introspection::erc165::IErc165`
ubuntu / stable: contracts/src/token/erc721/mod.rs#L2533
unused variable: `operator`
ubuntu / stable: contracts/src/token/erc721/mod.rs#L2534
unused variable: `from`
ubuntu / stable: contracts/src/token/erc721/mod.rs#L2536
unused variable: `data`
ubuntu / stable: contracts/src/token/erc721/mod.rs#L1181
constant `BOB` is never used
ubuntu / stable: contracts/src/token/erc721/mod.rs#L1182
constant `DAVE` is never used
ubuntu / stable: lib/e2e/src/system.rs#L13
unused import: `Context`
ubuntu / beta
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
ubuntu / beta: lib/e2e/src/system.rs#L13
unused import: `Context`
ubuntu / beta: lib/e2e/src/system.rs#L13
unused import: `Context`
ubuntu / beta: contracts/src/token/erc721/mod.rs#L1164
unused import: `uint`
ubuntu / beta: contracts/src/token/erc721/mod.rs#L1169
unused import: `msg`
ubuntu / beta: contracts/src/token/erc721/mod.rs#L1174
unused imports: `ERC721IncorrectOwner`, `ERC721InsufficientApproval`, `ERC721InvalidApprover`, `ERC721InvalidOperator`, `ERC721InvalidOwner`, `ERC721InvalidReceiver`, `ERC721InvalidSender`, `ERC721NonexistentToken`, `Error`, and `IErc721`
ubuntu / beta: contracts/src/token/erc721/mod.rs#L1179
unused import: `crate::utils::introspection::erc165::IErc165`
ubuntu / beta: contracts/src/token/erc721/mod.rs#L2533
unused variable: `operator`
ubuntu / beta: contracts/src/token/erc721/mod.rs#L2534
unused variable: `from`
ubuntu / beta: contracts/src/token/erc721/mod.rs#L2536
unused variable: `data`
ubuntu / beta: contracts/src/token/erc721/mod.rs#L1181
constant `BOB` is never used
ubuntu / beta: contracts/src/token/erc721/mod.rs#L1182
constant `DAVE` is never used
macos-latest / stable: lib/e2e/src/system.rs#L13
unused import: `Context`
macos-latest / stable: contracts/src/token/erc721/mod.rs#L1174
unused imports: `ERC721IncorrectOwner`, `ERC721InsufficientApproval`, `ERC721InvalidApprover`, `ERC721InvalidOperator`, `ERC721InvalidOwner`, `ERC721InvalidReceiver`, `ERC721InvalidSender`, `ERC721NonexistentToken`, `Error`, and `IErc721`
macos-latest / stable: contracts/src/token/erc721/mod.rs#L1179
unused import: `crate::utils::introspection::erc165::IErc165`
macos-latest / stable: contracts/src/token/erc721/mod.rs#L2533
unused variable: `operator`
macos-latest / stable: contracts/src/token/erc721/mod.rs#L2534
unused variable: `from`
macos-latest / stable: contracts/src/token/erc721/mod.rs#L2536
unused variable: `data`
macos-latest / stable: contracts/src/token/erc721/mod.rs#L1181
constant `BOB` is never used
macos-latest / stable: contracts/src/token/erc721/mod.rs#L1182
constant `DAVE` is never used
ubuntu / nightly / coverage
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
ubuntu / nightly / coverage: contracts/src/lib.rs#L47
the feature `coverage_attribute` has been stable since 1.85.0-nightly and no longer requires an attribute to enable
ubuntu / nightly / coverage: contracts/src/token/erc721/mod.rs#L1174
unused imports: `ERC721IncorrectOwner`, `ERC721InsufficientApproval`, `ERC721InvalidApprover`, `ERC721InvalidOperator`, `ERC721InvalidOwner`, `ERC721InvalidReceiver`, `ERC721InvalidSender`, `ERC721NonexistentToken`, `Error`, and `IErc721`
ubuntu / nightly / coverage: contracts/src/token/erc721/mod.rs#L1179
unused import: `crate::utils::introspection::erc165::IErc165`
ubuntu / nightly / coverage: lib/e2e/src/system.rs#L13
unused import: `Context`
ubuntu / nightly / coverage: contracts/src/token/erc721/mod.rs#L2533
unused variable: `operator`
ubuntu / nightly / coverage: contracts/src/token/erc721/mod.rs#L1181
constant `BOB` is never used