Skip to content

fix: configure pending operation test mode - #20

Merged
DenisCarriere merged 1 commit into
masterfrom
codex/fix-variant-pending-operation-tests
Aug 9, 2026
Merged

fix: configure pending operation test mode#20
DenisCarriere merged 1 commit into
masterfrom
codex/fix-variant-pending-operation-tests

Conversation

@DenisCarriere

Copy link
Copy Markdown

Summary

  • configure the internal-transaction test helper to explicitly use the Geth JSON-RPC variant required by transaction-level pending operations
  • restore both affected application configurations after each test
  • keep production import behavior unchanged

Root cause

The two new transaction-pending-operation tests only disabled Geth block tracing. Under Filecoin and RSK CI builds, the active JSON-RPC variant remained Filecoin or RSK, so PendingOperationsHelper correctly selected block-level pending operations. The tests inserted transaction-level pending operations instead, causing their traces to be filtered out.

Validation

  • mix format
  • Filecoin: affected Explorer test file, 24 tests, 0 failures
  • RSK: affected Explorer test file, 24 tests, 0 failures
  • project compilation completed under both Filecoin and RSK configurations
  • git diff --check

@DenisCarriere DenisCarriere changed the title Fix variant-specific internal transaction tests fix: configure pending operation test mode Aug 9, 2026
@DenisCarriere
DenisCarriere merged commit ba7cbb7 into master Aug 9, 2026
18 of 19 checks passed
@DenisCarriere
DenisCarriere deleted the codex/fix-variant-pending-operation-tests branch August 9, 2026 09:26
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.

1 participant