Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix call.feature acceptance test against modularized #10430

Open
kselveliev opened this issue Feb 19, 2025 · 0 comments
Open

Fix call.feature acceptance test against modularized #10430

kselveliev opened this issue Feb 19, 2025 · 0 comments
Assignees
Labels
enhancement Type: New feature modularizedEVM test Test infrastructure, automated tests required, etc web3 Area: Web3 API
Milestone

Comments

@kselveliev
Copy link
Contributor

Current failing tests against modularized:

I call function with HederaTokenService getTokenDefaultKycStatus token FUNGIBLE - get kyc status works differently with modularized see what to do with this

I call function with update and I expect return of the updated value - 400 Bad Request: "{"_status":{"messages":[{"message":"FAIL_INVALID","detail":"","data":""}]}}"

I call function that makes N times state update
I call function with nested deploy using create function - Internal server error

Then I burn FUNGIBLE token and get the total supply and balance - Contract revert executed
Then I burn NFT and get the total supply and balance - Contract revert executed
Then I pause "FUNGIBLE" token, unpause and get the status of the token - Contract revert executed
Then I pause "NFT" token, unpause and get the status of the token - Contract revert executed
Then I mint FUNGIBLE token and get the total supply and balance - Contract revert executed
I mint NFT token and get the total supply and balance - Contract revert executed
I wipe FUNGIBLE token and get the total supply and balance - Contract revert executed
I wipe NFT and get the total supply and balance - Contract revert executed
I freeze "FUNGIBLE" token, unfreeze and get status - Contract revert executed
I freeze "NFT" token, unfreeze and get status - Contract revert executed
Then I dissociate a NFT and fail transfer  - Contract revert executed
I dissociate a FUNGIBLE token and fail transfer - Contract revert executed
I approve a NFT token and transfer it - Contract revert executed
I grant and revoke KYC - Contract revert executed
I approve a FUNGIBLE token and transfer it - Contract revert executed

Most of the contract reverts may be caused the same issue.

Fix failing tests.

@kselveliev kselveliev added enhancement Type: New feature modularizedEVM test Test infrastructure, automated tests required, etc web3 Area: Web3 API labels Feb 19, 2025
@kselveliev kselveliev added this to the 0.125.0 milestone Feb 19, 2025
@kselveliev kselveliev self-assigned this Feb 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Type: New feature modularizedEVM test Test infrastructure, automated tests required, etc web3 Area: Web3 API
Projects
Status: No status
Development

No branches or pull requests

1 participant