Skip to content

Fixes for CI tests - #46

Merged
aelmanaa merged 1 commit into
mainfrom
ci-fix
Sep 23, 2026
Merged

aelmanaa merged 1 commit into
mainfrom
ci-fix

Conversation

@SyedAsadKazmi

@SyedAsadKazmi SyedAsadKazmi commented Sep 23, 2026 •

Copy link
Copy Markdown
Collaborator

Fix docs lint + rotting fork-test onRamp constant

Docs lint: README.md:162 used an em-dash (—), which npm run docs:check rejects. Replaced with a spaced hyphen (-). Check now passes clean across all 121 files.

Fork tests: 6 tests in test/reference/RateLimiterVersionBehavior.t.sol failed with CallerIsNotARampOnRouter because V200_ONRAMP was a hardcoded constant that rotted when Sepolia's router config drifted - the Fuji lane's onRamp moved to a new address. Replaced the constant with a dynamic resolution in setUp: read the pool's current router via getDynamicConfig(), then resolve the lane's onRamp via router.getOnRamp(FUJI). The tests now track live router state instead of breaking on the next ramp migration.

@SyedAsadKazmi
SyedAsadKazmi requested review from a team as code owners September 23, 2026 11:46
@github-actions

Copy link
Copy Markdown

👋 SyedAsadKazmi, thanks for creating this pull request!

To help reviewers, please consider creating future PRs as drafts first. This allows you to self-review and make any final changes before notifying the team.

Once you're ready, you can mark it as "Ready for review" to request feedback. Thanks!

@aelmanaa
aelmanaa merged commit 0c78c8e into main Sep 23, 2026
15 checks passed
@aelmanaa
aelmanaa deleted the ci-fix branch September 23, 2026 12:59
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.

2 participants