@@ -49,6 +49,8 @@ func (c TrainerHTTPClient) MakeHourAvailable(t *testing.T, hour time.Time) int {
4949 Hours : []time.Time {hour },
5050 })
5151 require .NoError (t , err )
52+ require .NoError (t , response .Body .Close ())
53+
5254 return response .StatusCode
5355}
5456
@@ -57,6 +59,8 @@ func (c TrainerHTTPClient) MakeHourUnavailable(t *testing.T, hour time.Time) {
5759 Hours : []time.Time {hour },
5860 })
5961 require .NoError (t , err )
62+ require .NoError (t , response .Body .Close ())
63+
6064 require .Equal (t , http .StatusNoContent , response .StatusCode )
6165}
6266
@@ -113,6 +117,8 @@ func (c TrainingsHTTPClient) CreateTrainingShouldFail(t *testing.T, note string,
113117 Time : hour ,
114118 })
115119 require .NoError (t , err )
120+ require .NoError (t , response .Body .Close ())
121+
116122 require .Equal (t , http .StatusInternalServerError , response .StatusCode )
117123}
118124
@@ -127,6 +133,8 @@ func (c TrainingsHTTPClient) GetTrainings(t *testing.T) trainings.Trainings {
127133func (c TrainingsHTTPClient ) CancelTraining (t * testing.T , trainingUUID string , expectedStatusCode int ) {
128134 response , err := c .client .CancelTraining (context .Background (), trainingUUID )
129135 require .NoError (t , err )
136+ require .NoError (t , response .Body .Close ())
137+
130138 require .Equal (t , expectedStatusCode , response .StatusCode )
131139}
132140
0 commit comments