refactor: floats, tests
This commit is contained in:
@@ -26,10 +26,10 @@ func TestCreateShipType(t *testing.T) {
|
||||
assert.NoError(t, err)
|
||||
assert.Len(t, st, 1)
|
||||
assert.Equal(t, st[0].Name, typeName)
|
||||
assert.Equal(t, st[0].Drive, 1.)
|
||||
assert.Equal(t, st[0].Weapons, 0.)
|
||||
assert.Equal(t, st[0].Shields, 0.)
|
||||
assert.Equal(t, st[0].Cargo, 0.)
|
||||
assert.Equal(t, st[0].Drive.F(), 1.)
|
||||
assert.Equal(t, st[0].Weapons.F(), 0.)
|
||||
assert.Equal(t, st[0].Shields.F(), 0.)
|
||||
assert.Equal(t, st[0].Cargo.F(), 0.)
|
||||
assert.Equal(t, st[0].Armament, uint(0))
|
||||
// TODO: test with existing ship group
|
||||
err = game.DeleteShipType(p, unknownRaceName, typeName) // TODO: test on dead race
|
||||
|
||||
@@ -25,7 +25,7 @@ func TestComposeGame(t *testing.T) {
|
||||
g(t, func(p func(*controller.Param), g func() *mg.Game) {
|
||||
_, err := game.GenerateGame(p, []string{"r1", "r2"})
|
||||
assert.Error(t, err)
|
||||
assert.ErrorContains(t, err, "state for turn 0 already saved")
|
||||
assert.ErrorContains(t, err, "turn 0 already saved at 0000/state.json")
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user