Add button to re-download team info from TBA and overwrite local edits.

This commit is contained in:
Patrick Fairbank
2018-09-23 15:51:09 -07:00
parent f4ea501c96
commit ca99653de7
4 changed files with 85 additions and 54 deletions

View File

@@ -107,6 +107,13 @@ func TestSetupTeams(t *testing.T) {
recorder = web.getHttpResponse("/setup/teams")
assert.Contains(t, recorder.Body.String(), "Teh Chezy Pofs")
// Re-download team info from TBA.
recorder = web.getHttpResponse("/setup/teams/refresh")
assert.Equal(t, 303, recorder.Code)
recorder = web.getHttpResponse("/setup/teams")
assert.Contains(t, recorder.Body.String(), "The Cheesy Poofs")
assert.NotContains(t, recorder.Body.String(), "Teh Chezy Pofs")
// Delete a team.
recorder = web.postHttpResponse("/setup/teams/1114/delete", "")
assert.Equal(t, 303, recorder.Code)