Clear the tile before warping to it
This commit is contained in:
parent
9a7c48ae78
commit
d6349d081e
1 changed files with 2 additions and 0 deletions
|
@ -395,6 +395,7 @@ func TestWorld_Broadcast(t *testing.T) {
|
||||||
assert.Contains(t, rb.Logs[len(rb.Logs)-1].Text, "ABC", "Rover A should have logged it's broadcast")
|
assert.Contains(t, rb.Logs[len(rb.Logs)-1].Text, "ABC", "Rover A should have logged it's broadcast")
|
||||||
|
|
||||||
// Warp B outside of the range of A
|
// Warp B outside of the range of A
|
||||||
|
world.Atlas.SetObject(vector.Vector{X: ra.Range, Y: 0}, objects.Object{Type: objects.None})
|
||||||
assert.NoError(t, world.WarpRover(b, vector.Vector{X: ra.Range, Y: 0}))
|
assert.NoError(t, world.WarpRover(b, vector.Vector{X: ra.Range, Y: 0}))
|
||||||
|
|
||||||
// Broadcast from a again
|
// Broadcast from a again
|
||||||
|
@ -411,6 +412,7 @@ func TestWorld_Broadcast(t *testing.T) {
|
||||||
assert.Contains(t, rb.Logs[len(rb.Logs)-1].Text, "XYZ", "Rover A should have logged it's broadcast")
|
assert.Contains(t, rb.Logs[len(rb.Logs)-1].Text, "XYZ", "Rover A should have logged it's broadcast")
|
||||||
|
|
||||||
// Warp B outside of the range of A
|
// Warp B outside of the range of A
|
||||||
|
world.Atlas.SetObject(vector.Vector{X: ra.Range + 1, Y: 0}, objects.Object{Type: objects.None})
|
||||||
assert.NoError(t, world.WarpRover(b, vector.Vector{X: ra.Range + 1, Y: 0}))
|
assert.NoError(t, world.WarpRover(b, vector.Vector{X: ra.Range + 1, Y: 0}))
|
||||||
|
|
||||||
// Broadcast from a again
|
// Broadcast from a again
|
||||||
|
|
Loading…
Add table
Reference in a new issue