@@ -132,6 +132,15 @@ void setLoggerUsingActuatorV2JsonShouldSetLogLevel() {
132132 verify (this .loggingSystem ).setLogLevel ("ROOT" , LogLevel .DEBUG );
133133 }
134134
135+ @ WebEndpointTest
136+ void setLoggerUsingActuatorV3JsonShouldSetLogLevel () {
137+ this .client .post ().uri ("/actuator/loggers/ROOT" )
138+ .contentType (MediaType .parseMediaType (ActuatorMediaType .V3_JSON ))
139+ .bodyValue (Collections .singletonMap ("configuredLevel" , "debug" )).exchange ().expectStatus ()
140+ .isNoContent ();
141+ verify (this .loggingSystem ).setLogLevel ("ROOT" , LogLevel .DEBUG );
142+ }
143+
135144 @ WebEndpointTest
136145 void setLoggerGroupUsingActuatorV2JsonShouldSetLogLevel () {
137146 this .client .post ().uri ("/actuator/loggers/test" )
@@ -162,23 +171,23 @@ void setLoggerOrLoggerGroupWithWrongLogLevelResultInBadRequestResponse() {
162171 @ WebEndpointTest
163172 void setLoggerWithNullLogLevel () {
164173 this .client .post ().uri ("/actuator/loggers/ROOT" )
165- .contentType (MediaType .parseMediaType (ActuatorMediaType .V2_JSON ))
174+ .contentType (MediaType .parseMediaType (ActuatorMediaType .V3_JSON ))
166175 .bodyValue (Collections .singletonMap ("configuredLevel" , null )).exchange ().expectStatus ().isNoContent ();
167176 verify (this .loggingSystem ).setLogLevel ("ROOT" , null );
168177 }
169178
170179 @ WebEndpointTest
171180 void setLoggerWithNoLogLevel () {
172181 this .client .post ().uri ("/actuator/loggers/ROOT" )
173- .contentType (MediaType .parseMediaType (ActuatorMediaType .V2_JSON )).bodyValue (Collections .emptyMap ())
182+ .contentType (MediaType .parseMediaType (ActuatorMediaType .V3_JSON )).bodyValue (Collections .emptyMap ())
174183 .exchange ().expectStatus ().isNoContent ();
175184 verify (this .loggingSystem ).setLogLevel ("ROOT" , null );
176185 }
177186
178187 @ WebEndpointTest
179188 void setLoggerGroupWithNullLogLevel () {
180189 this .client .post ().uri ("/actuator/loggers/test" )
181- .contentType (MediaType .parseMediaType (ActuatorMediaType .V2_JSON ))
190+ .contentType (MediaType .parseMediaType (ActuatorMediaType .V3_JSON ))
182191 .bodyValue (Collections .singletonMap ("configuredLevel" , null )).exchange ().expectStatus ().isNoContent ();
183192 verify (this .loggingSystem ).setLogLevel ("test.member1" , null );
184193 verify (this .loggingSystem ).setLogLevel ("test.member2" , null );
@@ -187,7 +196,7 @@ void setLoggerGroupWithNullLogLevel() {
187196 @ WebEndpointTest
188197 void setLoggerGroupWithNoLogLevel () {
189198 this .client .post ().uri ("/actuator/loggers/test" )
190- .contentType (MediaType .parseMediaType (ActuatorMediaType .V2_JSON )).bodyValue (Collections .emptyMap ())
199+ .contentType (MediaType .parseMediaType (ActuatorMediaType .V3_JSON )).bodyValue (Collections .emptyMap ())
191200 .exchange ().expectStatus ().isNoContent ();
192201 verify (this .loggingSystem ).setLogLevel ("test.member1" , null );
193202 verify (this .loggingSystem ).setLogLevel ("test.member2" , null );
0 commit comments