@@ -132,6 +132,15 @@ void setLoggerUsingActuatorV2JsonShouldSetLogLevel() {
132
132
verify (this .loggingSystem ).setLogLevel ("ROOT" , LogLevel .DEBUG );
133
133
}
134
134
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
+
135
144
@ WebEndpointTest
136
145
void setLoggerGroupUsingActuatorV2JsonShouldSetLogLevel () {
137
146
this .client .post ().uri ("/actuator/loggers/test" )
@@ -162,23 +171,23 @@ void setLoggerOrLoggerGroupWithWrongLogLevelResultInBadRequestResponse() {
162
171
@ WebEndpointTest
163
172
void setLoggerWithNullLogLevel () {
164
173
this .client .post ().uri ("/actuator/loggers/ROOT" )
165
- .contentType (MediaType .parseMediaType (ActuatorMediaType .V2_JSON ))
174
+ .contentType (MediaType .parseMediaType (ActuatorMediaType .V3_JSON ))
166
175
.bodyValue (Collections .singletonMap ("configuredLevel" , null )).exchange ().expectStatus ().isNoContent ();
167
176
verify (this .loggingSystem ).setLogLevel ("ROOT" , null );
168
177
}
169
178
170
179
@ WebEndpointTest
171
180
void setLoggerWithNoLogLevel () {
172
181
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 ())
174
183
.exchange ().expectStatus ().isNoContent ();
175
184
verify (this .loggingSystem ).setLogLevel ("ROOT" , null );
176
185
}
177
186
178
187
@ WebEndpointTest
179
188
void setLoggerGroupWithNullLogLevel () {
180
189
this .client .post ().uri ("/actuator/loggers/test" )
181
- .contentType (MediaType .parseMediaType (ActuatorMediaType .V2_JSON ))
190
+ .contentType (MediaType .parseMediaType (ActuatorMediaType .V3_JSON ))
182
191
.bodyValue (Collections .singletonMap ("configuredLevel" , null )).exchange ().expectStatus ().isNoContent ();
183
192
verify (this .loggingSystem ).setLogLevel ("test.member1" , null );
184
193
verify (this .loggingSystem ).setLogLevel ("test.member2" , null );
@@ -187,7 +196,7 @@ void setLoggerGroupWithNullLogLevel() {
187
196
@ WebEndpointTest
188
197
void setLoggerGroupWithNoLogLevel () {
189
198
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 ())
191
200
.exchange ().expectStatus ().isNoContent ();
192
201
verify (this .loggingSystem ).setLogLevel ("test.member1" , null );
193
202
verify (this .loggingSystem ).setLogLevel ("test.member2" , null );
0 commit comments