Improve diagnostics in PublicMetricsAutoConfigurationTests
multipleCacheManagers fails on the CI server but does not fail locally. This commit updates assertMetrics to include information about the actual metrics so it's clear why the expectation was not met.
This commit is contained in:
parent
dcd0eb7895
commit
834276aa2b
|
|
@ -56,9 +56,10 @@ import org.springframework.util.SocketUtils;
|
|||
|
||||
import com.zaxxer.hikari.HikariDataSource;
|
||||
|
||||
import static org.hamcrest.Matchers.hasKey;
|
||||
import static org.junit.Assert.assertEquals;
|
||||
import static org.junit.Assert.assertNotNull;
|
||||
import static org.junit.Assert.assertTrue;
|
||||
import static org.junit.Assert.assertThat;
|
||||
import static org.junit.Assert.fail;
|
||||
import static org.mockito.BDDMockito.given;
|
||||
import static org.mockito.Mockito.mock;
|
||||
|
|
@ -236,7 +237,7 @@ public class PublicMetricsAutoConfigurationTests {
|
|||
content.put(metric.getName(), metric.getValue());
|
||||
}
|
||||
for (String key : keys) {
|
||||
assertTrue("Key '" + key + "' was not found", content.containsKey(key));
|
||||
assertThat(content, hasKey(key));
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue