Chore: remove seconds tracking inside of settings
This commit is contained in:
@ -30,17 +30,17 @@ func TestSettingsRepo_SettingsUpdate(t *testing.T) {
|
||||
Language: "en",
|
||||
RoomPass: "pass123",
|
||||
RoundTime: 60,
|
||||
TurnSecondsLeft: 60,
|
||||
|
||||
CreatedAt: time.Now(),
|
||||
}
|
||||
|
||||
// Insert initial settings
|
||||
_, err = db.Exec(`INSERT INTO settings (room_id, language, room_pass, turn_time, turn_seconds_left, created_at) VALUES (?, ?, ?, ?, ?, ?)`, settings.RoomID, settings.Language, settings.RoomPass, settings.RoundTime, settings.TurnSecondsLeft, settings.CreatedAt)
|
||||
_, err = db.Exec(`INSERT INTO settings (room_id, language, room_pass, turn_time, created_at) VALUES (?, ?, ?, ?, ?)`, settings.RoomID, settings.Language, settings.RoomPass, settings.RoundTime, settings.CreatedAt)
|
||||
assert.NoError(t, err)
|
||||
|
||||
// Update settings
|
||||
settings.RoundTime = 120
|
||||
settings.TurnSecondsLeft = 30
|
||||
|
||||
settings.Language = "ru"
|
||||
|
||||
err = repo.SettingsUpdate(context.Background(), settings)
|
||||
@ -52,6 +52,6 @@ func TestSettingsRepo_SettingsUpdate(t *testing.T) {
|
||||
assert.NoError(t, err)
|
||||
|
||||
assert.Equal(t, uint32(120), updatedSettings.RoundTime)
|
||||
assert.Equal(t, uint32(30), updatedSettings.TurnSecondsLeft)
|
||||
|
||||
assert.Equal(t, "ru", updatedSettings.Language)
|
||||
}
|
||||
|
Reference in New Issue
Block a user