refactor: FleetState

This commit is contained in:
Ilia Denisov
2026-02-04 20:26:52 +02:00
parent c1d397c993
commit 46b4ab96f0
6 changed files with 77 additions and 43 deletions
+6 -6
View File
@@ -41,8 +41,8 @@ func TestJoinShipGroupToFleet(t *testing.T) {
gi := 0
assert.Len(t, fleets, 1)
assert.Equal(t, fleets[0].Name, fleetOne)
state, _, _ := c.FleetState(fleets[0].ID)
assert.Equal(t, game.StateInOrbit, state)
fleetState := c.FleetState(fleets[0].ID)
assert.Equal(t, game.StateInOrbit, fleetState.State)
assert.NotNil(t, groups[gi].FleetID)
assert.Equal(t, fleets[0].ID, *groups[gi].FleetID)
@@ -56,8 +56,8 @@ func TestJoinShipGroupToFleet(t *testing.T) {
assert.Len(t, groups, 3)
assert.Len(t, fleets, 2)
assert.Equal(t, fleets[1].Name, fleetTwo)
state, _, _ = c.FleetState(fleets[1].ID)
assert.Equal(t, game.StateInOrbit, state)
fleetState = c.FleetState(fleets[1].ID)
assert.Equal(t, game.StateInOrbit, fleetState.State)
gi = 2
assert.Len(t, groups, 3)
@@ -78,8 +78,8 @@ func TestJoinShipGroupToFleet(t *testing.T) {
groups = slices.Collect(c.RaceShipGroups(Race_0_idx))
assert.NotNil(t, groups[gi].FleetID)
assert.Equal(t, fleets[0].ID, *groups[gi].FleetID)
state, _, _ = c.FleetState(fleets[0].ID)
assert.Equal(t, game.StateInOrbit, state)
fleetState = c.FleetState(fleets[0].ID)
assert.Equal(t, game.StateInOrbit, fleetState.State)
// group not In_Orbit
assert.NoError(t, c.CreateShips(Race_0_idx, Race_0_Gunship, R0_Planet_0_num, 7))