Implement Tier 1 SharedTestRunner for upstream JSON fixtures #50

Closed
opened 2026-08-21 18:20:12 +02:00 by SirStone · 1 comment
Owner

Parent: #25

Question

Create a Nim test suite that consumes the shared JSON test fixtures from upstream (bot-api/tests/shared/) and runs all 30 Tier 1 acceptance criteria. Use stdlib unittest, one SharedTestRunner that reads JSON files and dynamically generates test cases. Verify with nimble test.

Work happens in the new repo: SirStone/robocode_tankroyale_botapi

The shared JSON fixtures live at: /home/davide/Projects/tank-royale/bot-api/tests/shared/

Parent: #25 ## Question Create a Nim test suite that consumes the shared JSON test fixtures from upstream (`bot-api/tests/shared/`) and runs all 30 Tier 1 acceptance criteria. Use stdlib `unittest`, one `SharedTestRunner` that reads JSON files and dynamically generates test cases. Verify with `nimble test`. Work happens in the new repo: `SirStone/robocode_tankroyale_botapi` The shared JSON fixtures live at: `/home/davide/Projects/tank-royale/bot-api/tests/shared/`
SirStone added the wayfinder:task label 2026-08-21 18:20:12 +02:00
Author
Owner

Created on wrong repo, see SirStone/tank-royale

Created on wrong repo, see SirStone/tank-royale
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SirStone/SirRoboGarage#50