refactor: group uuid instead of index
This commit is contained in:
@@ -29,22 +29,22 @@ func TestFleetSend(t *testing.T) {
|
||||
fleetUnmovable := "R0_Fleet_unmovable"
|
||||
fleetUnmovable2 := "R0_Fleet_unmovable2"
|
||||
|
||||
assert.NoError(t, g.ShipGroupJoinFleet(Race_0.Name, fleetSending, 1, 0))
|
||||
assert.NoError(t, g.ShipGroupJoinFleet(Race_0.Name, fleetSending, c.ShipGroup(0).ID, 0))
|
||||
assert.Len(t, slices.Collect(c.ListFleets(Race_0_idx)), 1)
|
||||
|
||||
assert.NoError(t, g.ShipGroupJoinFleet(Race_0.Name, fleetSending, 3, 0))
|
||||
assert.NoError(t, g.ShipGroupJoinFleet(Race_0.Name, fleetSending, c.ShipGroup(2).ID, 0))
|
||||
assert.Len(t, slices.Collect(c.ListFleets(Race_0_idx)), 1)
|
||||
|
||||
assert.NoError(t, g.ShipGroupJoinFleet(Race_0.Name, fleetInSpace, 2, 0))
|
||||
assert.NoError(t, g.ShipGroupJoinFleet(Race_0.Name, fleetInSpace, c.ShipGroup(1).ID, 0))
|
||||
assert.Len(t, slices.Collect(c.ListFleets(Race_0_idx)), 2)
|
||||
|
||||
assert.NoError(t, g.ShipGroupJoinFleet(Race_0.Name, fleetUnmovable, 3, 0))
|
||||
assert.NoError(t, g.ShipGroupJoinFleet(Race_0.Name, fleetUnmovable, c.ShipGroup(2).ID, 0))
|
||||
assert.Len(t, slices.Collect(c.ListFleets(Race_0_idx)), 3)
|
||||
|
||||
assert.NoError(t, g.ShipGroupJoinFleet(Race_0.Name, fleetUnmovable2, 4, 0))
|
||||
assert.NoError(t, g.ShipGroupJoinFleet(Race_0.Name, fleetUnmovable2, c.ShipGroup(3).ID, 0))
|
||||
assert.Len(t, slices.Collect(c.ListFleets(Race_0_idx)), 4)
|
||||
|
||||
assert.NoError(t, g.ShipGroupJoinFleet(Race_0.Name, fleetUnmovable, 4, 0))
|
||||
assert.NoError(t, g.ShipGroupJoinFleet(Race_0.Name, fleetUnmovable, c.ShipGroup(3).ID, 0))
|
||||
assert.Len(t, slices.Collect(c.ListFleets(Race_0_idx)), 3)
|
||||
|
||||
// group #2 - in_space
|
||||
@@ -75,14 +75,14 @@ func TestFleetSend(t *testing.T) {
|
||||
assert.NoError(t, g.FleetSend(Race_0.Name, fleetSending, 2))
|
||||
fleetState := c.FleetState(c.MustFleetID(Race_0_idx, fleetSending))
|
||||
assert.Equal(t, game.StateLaunched, fleetState.State)
|
||||
for sg := range c.FleetGroups(Race_0_idx, c.MustFleetIndex(c.MustFleetID(Race_0_idx, fleetSending))) {
|
||||
assert.Equal(t, game.StateLaunched, sg.State())
|
||||
for sgi := range c.FleetGroupIdx(Race_0_idx, c.MustFleetIndex(c.MustFleetID(Race_0_idx, fleetSending))) {
|
||||
assert.Equal(t, game.StateLaunched, c.ShipGroup(sgi).State())
|
||||
}
|
||||
|
||||
assert.NoError(t, g.FleetSend(Race_0.Name, fleetSending, 0))
|
||||
fleetState = c.FleetState(c.MustFleetID(Race_0_idx, fleetSending))
|
||||
assert.Equal(t, game.StateInOrbit, fleetState.State)
|
||||
for sg := range c.FleetGroups(Race_0_idx, c.MustFleetIndex(c.MustFleetID(Race_0_idx, fleetSending))) {
|
||||
assert.Equal(t, game.StateInOrbit, sg.State())
|
||||
for sgi := range c.FleetGroupIdx(Race_0_idx, c.MustFleetIndex(c.MustFleetID(Race_0_idx, fleetSending))) {
|
||||
assert.Equal(t, game.StateInOrbit, c.ShipGroup(sgi).State())
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user