Set up integration test for SNNBot #153

Closed
opened 2026-09-12 11:37:22 +02:00 by SirStone · 1 comment
Owner

Question

Create SNNBot_garage/tests/test_basic_battle.nim following the QBot test pattern. The test should: compile SNNBot, run a battle against SittingDuck, and assert the bot completes without crashing. No assertions on aiming quality yet — just "it runs."

Parent map: #147

Blocked by: #152

## Question Create `SNNBot_garage/tests/test_basic_battle.nim` following the QBot test pattern. The test should: compile SNNBot, run a battle against SittingDuck, and assert the bot completes without crashing. No assertions on aiming quality yet — just "it runs." Parent map: #147 **Blocked by:** #152
SirStone added the wayfinder:task label 2026-09-12 12:22:02 +02:00
Author
Owner

Resolution

Integration test created following QBot pattern. Smoke test compiles SNNBot, runs battle vs SittingDuck, asserts completion without crashing. No win assertion (random weights). Test framework handles bot process cleanup via BattleRunner force-kill.

## Resolution Integration test created following QBot pattern. Smoke test compiles SNNBot, runs battle vs SittingDuck, asserts completion without crashing. No win assertion (random weights). Test framework handles bot process cleanup via BattleRunner force-kill.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SirStone/SirRoboGarage#153