Skip to content

Commit 2eb246d

Browse files
committed
[misc] set correct coverage goal
1 parent 4211558 commit 2eb246d

File tree

2 files changed

+40
-1
lines changed

2 files changed

+40
-1
lines changed

codecov.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@ coverage:
99
status:
1010
project:
1111
default:
12-
target: auto
12+
target: 85% # the required coverage value
1313
threshold: 1%

src/test/java/org/mariadb/jdbc/unit/util/log/LoggersTest.java

+39
Original file line numberDiff line numberDiff line change
@@ -116,4 +116,43 @@ public void Slf4JLogger() throws IOException {
116116

117117
reader.close();
118118
}
119+
120+
@Test
121+
void noLoggerFactory() {
122+
System.setProperty(Loggers.NO_LOGGER_PROPERTY, "true");
123+
Loggers.init();
124+
try {
125+
Logger logger = Loggers.getLogger(LoggersTest.class);
126+
assertFalse(logger.isErrorEnabled());
127+
assertFalse(logger.isWarnEnabled());
128+
assertFalse(logger.isInfoEnabled());
129+
assertFalse(logger.isDebugEnabled());
130+
assertFalse(logger.isTraceEnabled());
131+
assertEquals("", logger.getName());
132+
133+
logger.error("Test err1");
134+
logger.error("Test err2", new SQLException("test exception"));
135+
logger.error("Test err3 {}", "param");
136+
137+
logger.warn("Test warn 1");
138+
logger.warn("Test warn 2", new SQLException("test exception"));
139+
logger.warn("Test warn 3 {}", "param");
140+
141+
logger.info("Test info 1");
142+
logger.info("Test info 2", new SQLException("test exception"));
143+
logger.info("Test info 3 {}", "param");
144+
145+
logger.debug("Test debug 1");
146+
logger.debug("Test debug 2", new SQLException("test exception"));
147+
logger.debug("Test debug 3 {}", "param");
148+
149+
logger.trace("Test trace 1");
150+
logger.trace("Test trace 2", new SQLException("test exception"));
151+
logger.trace("Test trace 3 {}", "param");
152+
153+
} finally {
154+
System.clearProperty(Loggers.NO_LOGGER_PROPERTY);
155+
Loggers.init();
156+
}
157+
}
119158
}

0 commit comments

Comments
 (0)