@@ -86,12 +86,22 @@ func TestAPITeam(t *testing.T) {
86
86
checkTeamBean (t , apiTeam .ID , teamToEdit .Name , teamToEdit .Description , teamToEdit .IncludesAllRepositories ,
87
87
teamToEdit .Permission , teamToEdit .Units )
88
88
89
+ // Edit team without Name
90
+ teamToEditDesc := & api.EditTeamOption {Description : "first team" }
91
+ req = NewRequestWithJSON (t , "PATCH" , fmt .Sprintf ("/api/v1/teams/%d?token=%s" , teamID , token ), teamToEditDesc )
92
+ resp = session .MakeRequest (t , req , http .StatusOK )
93
+ DecodeJSON (t , resp , & apiTeam )
94
+ checkTeamResponse (t , & apiTeam , teamToEdit .Name , teamToEditDesc .Description , teamToEdit .IncludesAllRepositories ,
95
+ teamToEdit .Permission , teamToEdit .Units )
96
+ checkTeamBean (t , apiTeam .ID , teamToEdit .Name , teamToEditDesc .Description , teamToEdit .IncludesAllRepositories ,
97
+ teamToEdit .Permission , teamToEdit .Units )
98
+
89
99
// Read team.
90
100
teamRead := models .AssertExistsAndLoadBean (t , & models.Team {ID : teamID }).(* models.Team )
91
101
req = NewRequestf (t , "GET" , "/api/v1/teams/%d?token=" + token , teamID )
92
102
resp = session .MakeRequest (t , req , http .StatusOK )
93
103
DecodeJSON (t , resp , & apiTeam )
94
- checkTeamResponse (t , & apiTeam , teamRead .Name , teamRead .Description , teamRead .IncludesAllRepositories ,
104
+ checkTeamResponse (t , & apiTeam , teamRead .Name , teamToEditDesc .Description , teamRead .IncludesAllRepositories ,
95
105
teamRead .Authorize .String (), teamRead .GetUnitNames ())
96
106
97
107
// Delete team.
0 commit comments