From 9bc33051f93a613815b1e4a091fa5ad1df2b0414 Mon Sep 17 00:00:00 2001 From: David Gageot Date: Tue, 7 Jul 2015 13:45:57 +0200 Subject: [PATCH] Reset logback after test --- .../sonar/server/app/ProgrammaticLogbackValveTest.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/server/sonar-server/src/test/java/org/sonar/server/app/ProgrammaticLogbackValveTest.java b/server/sonar-server/src/test/java/org/sonar/server/app/ProgrammaticLogbackValveTest.java index c447639c601..c1d2b18f4be 100644 --- a/server/sonar-server/src/test/java/org/sonar/server/app/ProgrammaticLogbackValveTest.java +++ b/server/sonar-server/src/test/java/org/sonar/server/app/ProgrammaticLogbackValveTest.java @@ -23,6 +23,7 @@ import ch.qos.logback.access.spi.IAccessEvent; import ch.qos.logback.core.ConsoleAppender; import org.apache.catalina.Container; +import org.junit.AfterClass; import org.junit.Test; import org.sonar.process.LogbackHelper; @@ -31,6 +32,11 @@ import static org.mockito.Mockito.mock; public class ProgrammaticLogbackValveTest { + @AfterClass + public static void resetLogback() throws Exception { + new LogbackHelper().resetFromXml("/logback-test.xml"); + } + @Test public void startInternal() throws Exception { ProgrammaticLogbackValve valve = new ProgrammaticLogbackValve(); @@ -38,9 +44,12 @@ public class ProgrammaticLogbackValveTest { LogbackHelper helper = new LogbackHelper(); ConsoleAppender appender = helper.newConsoleAppender(valve, "CONSOLE", "combined"); valve.addAppender(appender); + valve.start(); assertThat(valve.isStarted()).isTrue(); + valve.stop(); assertThat(valve.isStarted()).isFalse(); } + } -- 2.39.5