Skip to content

Expand Python Integration Test Coverage #116

@smly

Description

@smly

Expand Python-side integration tests to verify correctness across full game progressions.

  • End-to-end Hanchan/Tonpusen simulation tests with final score verification
  • Tests for all draw types (Kyuushu Kyuuhai, Suufon Renda, Suukaikan, Sanchaho, Suucha Riichi)
  • Per-rule-preset (Tenhou / MajSoul) differential tests
  • Expanded integration tests for Sanma-specific rules (Kita, no Chi, tile set restrictions)
  • Replay parity tests: Verify event sequence matching against real game logs

Optional:

  • CI integration for test coverage measurement (cargo-tarpaulin / pytest-cov)

Metadata

Metadata

Assignees

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions