diff --git a/tests/org.eclipse.emf.parsley.tests.swtbot/src/org/eclipse/emf/parsley/tests/swtbot/EmfParsleyFormTests.java b/tests/org.eclipse.emf.parsley.tests.swtbot/src/org/eclipse/emf/parsley/tests/swtbot/EmfParsleyFormTests.java index e6a7254b..03aeee21 100644 --- a/tests/org.eclipse.emf.parsley.tests.swtbot/src/org/eclipse/emf/parsley/tests/swtbot/EmfParsleyFormTests.java +++ b/tests/org.eclipse.emf.parsley.tests.swtbot/src/org/eclipse/emf/parsley/tests/swtbot/EmfParsleyFormTests.java @@ -51,7 +51,9 @@ import org.eclipse.xtext.testing.Flaky; import org.hamcrest.Description; import org.hamcrest.Matcher; +import org.junit.After; import org.junit.Assert; +import org.junit.Before; import org.junit.Rule; import org.junit.Test; import org.junit.runner.RunWith; @@ -62,16 +64,25 @@ */ @RunWith(SWTBotJunit4ClassRunner.class) public class EmfParsleyFormTests extends EmfParsleySWTBotAbstractTests { - + protected final Logger log = Logger.getLogger(getClass()); - + @Rule public Flaky.Rule testRule = new Flaky.Rule(); - - public EmfParsleyFormTests() { + + private Level origLevel; + + @Before + public void setLogLevel() { + origLevel = log.getLevel(); log.setLevel(Level.DEBUG); } + @After + public void resetLogLevel() { + log.setLevel(origLevel); + } + @Test public void detailViewShowsDetailsOnSelection() throws Exception { boolean editable = true;