refactor: planet owner
This commit is contained in:
@@ -19,9 +19,9 @@ func TestRenamePlanet(t *testing.T) {
|
||||
var number int
|
||||
var owner uuid.UUID
|
||||
for pl := range cg.Map.Planet {
|
||||
if cg.Map.Planet[pl].Owner != uuid.Nil {
|
||||
if cg.Map.Planet[pl].Owned() {
|
||||
number = int(cg.Map.Planet[pl].Number)
|
||||
owner = cg.Map.Planet[pl].Owner
|
||||
owner = *cg.Map.Planet[pl].Owner
|
||||
break
|
||||
}
|
||||
}
|
||||
@@ -36,7 +36,7 @@ func TestRenamePlanet(t *testing.T) {
|
||||
err := game.RenamePlanet(p, race, number, newName)
|
||||
assert.NoError(t, err)
|
||||
cg = g()
|
||||
pi := slices.IndexFunc(cg.Map.Planet, func(pl mg.Planet) bool { return pl.Owner == owner && pl.Number == uint(number) })
|
||||
pi := slices.IndexFunc(cg.Map.Planet, func(pl mg.Planet) bool { return pl.OwnedBy(owner) && pl.Number == uint(number) })
|
||||
assert.GreaterOrEqual(t, pi, 0)
|
||||
assert.Equal(t, "Some-New-Name", cg.Map.Planet[pi].Name)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user