diff options
author | Carlos Tadeu Panato Junior <ctadeu@gmail.com> | 2017-03-08 01:30:33 +0100 |
---|---|---|
committer | Joram Wilander <jwawilander@gmail.com> | 2017-03-07 19:30:33 -0500 |
commit | 19ec4c42989df53279a1e7fe8dc997244ffbb20c (patch) | |
tree | 305febf622536ec03b1ef7190b7657be5a244811 /api4/team_test.go | |
parent | fa75e0e7c45dfd7b72b9fa56dfb4b0ca1496c81c (diff) | |
download | chat-19ec4c42989df53279a1e7fe8dc997244ffbb20c.tar.gz chat-19ec4c42989df53279a1e7fe8dc997244ffbb20c.tar.bz2 chat-19ec4c42989df53279a1e7fe8dc997244ffbb20c.zip |
add team exists endpoint for APIv4 (#5517)
Diffstat (limited to 'api4/team_test.go')
-rw-r--r-- | api4/team_test.go | 35 |
1 files changed, 30 insertions, 5 deletions
diff --git a/api4/team_test.go b/api4/team_test.go index e54cf4414..7a1bbfb69 100644 --- a/api4/team_test.go +++ b/api4/team_test.go @@ -126,7 +126,7 @@ func TestGetAllTeams(t *testing.T) { rrteams, resp := Client.GetAllTeams("", 1, 1) CheckNoError(t, resp) - if (len(rrteams) != 1) { + if len(rrteams) != 1 { t.Fatal("wrong number of teams - should be 1") } @@ -139,21 +139,21 @@ func TestGetAllTeams(t *testing.T) { rrteams1, resp := Client.GetAllTeams("", 1, 0) CheckNoError(t, resp) - if (len(rrteams1) != 0) { + if len(rrteams1) != 0 { t.Fatal("wrong number of teams - should be 0") } rrteams2, resp := th.SystemAdminClient.GetAllTeams("", 1, 1) CheckNoError(t, resp) - if (len(rrteams2) != 1) { + if len(rrteams2) != 1 { t.Fatal("wrong number of teams - should be 1") } rrteams2, resp = Client.GetAllTeams("", 1, 0) CheckNoError(t, resp) - if (len(rrteams2) != 0) { + if len(rrteams2) != 0 { t.Fatal("wrong number of teams - should be 0") } @@ -493,4 +493,29 @@ func TestGetMyTeamsUnread(t *testing.T) { Client.Logout() _, resp = Client.GetTeamsUnreadForUser(user.Id, "") CheckUnauthorizedStatus(t, resp) -}
\ No newline at end of file +} + +func TestTeamExists(t *testing.T) { + th := Setup().InitBasic().InitSystemAdmin() + defer TearDown() + Client := th.Client + team := th.BasicTeam + + th.LoginBasic() + + exists, resp := Client.TeamExists(team.Name, "") + CheckNoError(t, resp) + if exists != true { + t.Fatal("team should exist") + } + + exists, resp = Client.TeamExists("testingteam", "") + CheckNoError(t, resp) + if exists != false { + t.Fatal("team should not exist") + } + + Client.Logout() + _, resp = Client.TeamExists(team.Name, "") + CheckUnauthorizedStatus(t, resp) +} |