Skip to content

Conversation

@AlexD10S
Copy link
Collaborator

@AlexD10S AlexD10S commented Nov 13, 2025

Fixed the chain integration tests https://github.com/r0gue-io/pop-cli/actions/runs/19339521183/job/55328402960?pr=725 adding the awaits
And the contract integration tests that were getting stuck in the CI waiting for user confirmation

@AlexD10S AlexD10S changed the base branch from main to daan/fix-pop_up_contract_signer November 13, 2025 21:54
@AlexD10S AlexD10S changed the base branch from daan/fix-pop_up_contract_signer to main November 13, 2025 22:01
@codecov
Copy link

codecov bot commented Nov 13, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 76.27%. Comparing base (972274f) to head (e450af6).
⚠️ Report is 1 commits behind head on daan/fix-pop_up_contract_signer.

@@                       Coverage Diff                        @@
##           daan/fix-pop_up_contract_signer     #746   +/-   ##
================================================================
  Coverage                            76.27%   76.27%           
================================================================
  Files                                  115      115           
  Lines                                26016    26016           
  Branches                             26016    26016           
================================================================
  Hits                                 19845    19845           
  Misses                                4029     4029           
  Partials                              2142     2142           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@AlexD10S AlexD10S changed the base branch from main to daan/fix-pop_up_contract_signer November 14, 2025 01:37
@AlexD10S AlexD10S requested a review from moliholy November 14, 2025 01:48
Copy link
Collaborator

@moliholy moliholy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome work! Drained a lot of time yesterday. Thanks! 🙏

@moliholy moliholy merged commit 732db01 into daan/fix-pop_up_contract_signer Nov 14, 2025
21 checks passed
@moliholy moliholy deleted the fix/integration-tests branch November 14, 2025 09:35
moliholy added a commit that referenced this pull request Nov 14, 2025
* fix(pop up contract): signer prompted if not provided

* fix: contracts integration tests

* refactor: pop up ink node automatic deployment (#729)

* fix: consistent interaction with contract after deployment (#733)

* refactor: pop up ink node automatic deployment

* fix: consistent interaction with contract after deployment for suri or wallet

* refactor: make should_auto_start_local_node attached to the command

* feat: do not ask for suri if --skip-confirm

* fix: contract tests

* feat: never prompt with --skip-confirm

* test: contract flow

* fix: contract integration tests

* feat: allow using --skip-confirm and --use-wallet

* fix: increase timeout for integration test

* refactor: make pop function asynchronous

* fix: integration tests (#746)

---------

Co-authored-by: José Molina <jose@r0gue.io>
Co-authored-by: Alex Bean <alexfraga10@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants