From 3e1e3a5456d5a3c676aa87130e8bc797474bd40e Mon Sep 17 00:00:00 2001 From: Marc Di Luzio Date: Tue, 7 Jul 2020 22:49:34 +0100 Subject: [PATCH] Amend to TestWorld_RadarFromRover to show the issue --- pkg/game/world_test.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkg/game/world_test.go b/pkg/game/world_test.go index 3e5939e..719312a 100644 --- a/pkg/game/world_test.go +++ b/pkg/game/world_test.go @@ -121,6 +121,12 @@ func TestWorld_RadarFromRover(t *testing.T) { // Test the expected values assert.Equal(t, byte(objects.Rover), objs[1+fullRange]) assert.Equal(t, byte(objects.Rover), objs[4+4*fullRange]) + + // Check the radar results are stable + radar1, objs1, err := world.RadarFromRover(a) + radar2, objs2, err := world.RadarFromRover(a) + assert.Equal(t, radar1, radar2) + assert.Equal(t, objs1, objs2) } func TestWorld_RoverStash(t *testing.T) {