Skip to content

[CHIA-1161] Migrate test_nft_1_offers.py to WalletTestFramework #19413

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

Merged
merged 12 commits into from
Apr 15, 2025

Conversation

Quexington
Copy link
Contributor

Another PR migrating to the paradigmatic test framework. Again, no changes to wallets were needed. At this point, most functionality is pretty well pinned down.

One thing I did notice, however, is that when a taker is buying an NFT that triggers royalties to themselves the wallet is not smart enough to show the royalties in their unconfirmed balance. This is so much of an edge case, I didn't bother trying to fix it, I'm not sure it's worth any dedicated logic in the offer code. That being said, if our wallet gets smart enough one day, these tests might start failing because right now they pin to the behavior that I just described. In such a case, they should be edited.

@Quexington Quexington added Changed Required label for PR that categorizes merge commit message as "Changed" for changelog Tests Changes to tests labels Mar 20, 2025
@Quexington Quexington force-pushed the quex.migrate_nft1_offer_tests_to_wtf branch from c4f0c11 to 28605d1 Compare March 28, 2025 18:12
@Quexington Quexington changed the base branch from main to quex.add_puzzle_generation_to_action_scopes March 28, 2025 18:12
@Quexington Quexington closed this Mar 28, 2025
@Quexington Quexington reopened this Mar 28, 2025
@Quexington Quexington force-pushed the quex.add_puzzle_generation_to_action_scopes branch from f620e48 to f098d35 Compare April 3, 2025 16:45
@github-actions github-actions bot added the merge_conflict Branch has conflicts that prevent merge to main label Apr 3, 2025
Base automatically changed from quex.add_puzzle_generation_to_action_scopes to main April 3, 2025 20:34
@Quexington Quexington force-pushed the quex.migrate_nft1_offer_tests_to_wtf branch from 28605d1 to b0744a5 Compare April 4, 2025 22:04
@github-actions github-actions bot removed the merge_conflict Branch has conflicts that prevent merge to main label Apr 4, 2025
@Chia-Network Chia-Network deleted a comment from github-actions bot Apr 4, 2025
@Quexington Quexington marked this pull request as ready for review April 4, 2025 22:04
@Quexington Quexington requested a review from a team as a code owner April 4, 2025 22:04
@Chia-Network Chia-Network deleted a comment from github-actions bot Apr 4, 2025
@cmmarslender cmmarslender merged commit 485d888 into main Apr 15, 2025
359 checks passed
@cmmarslender cmmarslender deleted the quex.migrate_nft1_offer_tests_to_wtf branch April 15, 2025 19:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Changed Required label for PR that categorizes merge commit message as "Changed" for changelog Tests Changes to tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants