Skip to content

fix(tests): sync test suite with nonce-seeded PDA upgrade - #3

Merged
rikokurnia merged 2 commits into
mainfrom
fix/sync-test-suite-nonce
Jun 9, 2026
Merged

fix(tests): sync test suite with nonce-seeded PDA upgrade#3
rikokurnia merged 2 commits into
mainfrom
fix/sync-test-suite-nonce

Conversation

@farhanqaz

@farhanqaz farhanqaz commented Jun 9, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Sync tests/nirvana.ts with nonce-seeded PDA upgrade (nonce arg + PDA seeds match frontend/lib/anchor.ts)
  • Fix flaky upper-bound assertion on cancel-with-milestone test
  • Extend CI to run ./run-tests.sh after build (29 integration tests)
  • Update README: correct clone URL, build/test instructions, CI description

Problem

All 29 integration tests were failing because the suite was never updated after the nonce PDA change. README still pointed to the old soraonchain-byte/Nirvana repo.

Test plan

  • ./run-tests.sh — 29/29 passing locally
  • GitHub Actions build + test green on this PR

@vercel

vercel Bot commented Jun 9, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
nirvana-infinity Ready Ready Preview, Comment Jun 9, 2026 1:00pm

@rikokurnia
rikokurnia merged commit 10aafad into main Jun 9, 2026
3 checks passed
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