Skip to content

v6.1.7 - Integration Test Framework

Choose a tag to compare

@genaforvena genaforvena released this 29 Mar 23:20
· 20 commits to main since this release

Test Framework Improvements

Added

  • territory-ideal.test.js - Integration tests with synthetic territories (linear, square, hex grids)
  • wheel.test.js - Tests for wheel component (orientation, turning)
  • traversal.test.js - Tests for utility functions

Removed

  • Redundant test files (log-replay, long-walk-simulation, real-walk-*)
  • Unused transition-graph files

Key Metrics

  • Linear: 3.73 steps/location, 46 max visits
  • Square: 47.29 steps/location (grid escape needs improvement)
  • Hexagonal: 2.44 steps/location, 346 max visits

Tests

  • 131 tests passing across 10 test files

Full Changelog: v6.1.5...v6.1.7