Skip to content

Conversation

@AndriiS-DevBrother
Copy link
Collaborator

@AndriiS-DevBrother AndriiS-DevBrother commented Jan 5, 2026

Migrate integration tests to the new F1R3FLY Python client library

Changes

  • Client migration: Replaced pyrchain with pyf1r3fly (Python 3.10+ required)
  • Naming: Renamed rchainf1r3fly prefix in test names
  • Testing: Added pytest-xdist for parallel test execution
  • Code quality: Fixed linter errors—_SKIP_CHECK_CODE no longer needed

@spreston8
Copy link
Collaborator

This PR requires Python 3.10+ but CI uses Python 3.7.17.

Required change in .github/workflows/required-workflow.yml (line ~439):

python-version: "3.10"  # was "3.7.17"

@AndriiS-DevBrother
Copy link
Collaborator Author

@spreston8 nice catch!

I noticed we need to name a branch 'feature/*' to run CI/CD. No integration tests in this PR. So I created this PR to run CI: #311

@AndriiS-DevBrother
Copy link
Collaborator Author

tested CI config at this job

@AndriiS-DevBrother AndriiS-DevBrother merged commit 91b4f93 into main Jan 7, 2026
80 of 81 checks passed
@AndriiS-DevBrother AndriiS-DevBrother deleted the andriis/scala/migrate-integration-tests branch January 7, 2026 18:17
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