svn commit: r1943 - in logback/trunk: logback-access/src/test/java/ch/qos/logback/access/db logback-classic/src/test/java/ch/qos/logback/classic/db

Author: ceki Date: Tue Nov 4 20:09:40 2008 New Revision: 1943 Modified: logback/trunk/logback-access/src/test/java/ch/qos/logback/access/db/DBAppenderIntegrationTest.java logback/trunk/logback-classic/src/test/java/ch/qos/logback/classic/db/DBAppenderIntegrationTest.java Log: Since Orion (Ceki's computer) now defaults to JDK 1.6, and the MS SQL JDK Driver v4 does not run on older JDKs we make JDK 1.6 a requirement for running the DBAppenderIntegration tests. Modified: logback/trunk/logback-access/src/test/java/ch/qos/logback/access/db/DBAppenderIntegrationTest.java ============================================================================== --- logback/trunk/logback-access/src/test/java/ch/qos/logback/access/db/DBAppenderIntegrationTest.java (original) +++ logback/trunk/logback-access/src/test/java/ch/qos/logback/access/db/DBAppenderIntegrationTest.java Tue Nov 4 20:09:40 2008 @@ -21,6 +21,7 @@ import ch.qos.logback.core.Appender; import ch.qos.logback.core.joran.spi.JoranException; import ch.qos.logback.core.status.Status; +import ch.qos.logback.core.testUtil.Env; import ch.qos.logback.core.util.StatusPrinter; public class DBAppenderIntegrationTest { @@ -69,7 +70,10 @@ } - static boolean isConformingHost() { + static boolean isConformingHostAndJDK16OrHigher() { + if(!Env.isJDK6OrHigher()) { + return false; + } for (String conformingHost : CONFORMING_HOST_LIST) { if (conformingHost.equalsIgnoreCase(LOCAL_HOST_NAME)) { return true; @@ -81,7 +85,7 @@ @Test public void sqlserver() throws Exception { // perform test only on conforming hosts - if (!isConformingHost()) { + if (!isConformingHostAndJDK16OrHigher()) { return; } doTest("src/test/input/integration/db/sqlserver-with-driver.xml"); @@ -90,7 +94,7 @@ @Test public void oracle10g() throws Exception { // perform test only on conforming hosts - if (!isConformingHost()) { + if (!isConformingHostAndJDK16OrHigher()) { return; } doTest("src/test/input/integration/db/oracle10g-with-driver.xml"); @@ -100,7 +104,7 @@ @Ignore public void oracle11g() throws Exception { // perform test only on conforming hosts - if (!isConformingHost()) { + if (!isConformingHostAndJDK16OrHigher()) { return; } doTest("src/test/input/integration/db/oracle11g-with-driver.xml"); @@ -109,7 +113,7 @@ @Test public void mysql() throws Exception { // perform test only on conforming hosts - if (!isConformingHost()) { + if (!isConformingHostAndJDK16OrHigher()) { return; } doTest("src/test/input/integration/db/mysql-with-driver.xml"); @@ -118,7 +122,7 @@ @Test public void postgres() throws Exception { // perform test only on conforming hosts - if (!isConformingHost()) { + if (!isConformingHostAndJDK16OrHigher()) { return; } doTest("src/test/input/integration/db/postgresql-with-driver.xml"); Modified: logback/trunk/logback-classic/src/test/java/ch/qos/logback/classic/db/DBAppenderIntegrationTest.java ============================================================================== --- logback/trunk/logback-classic/src/test/java/ch/qos/logback/classic/db/DBAppenderIntegrationTest.java (original) +++ logback/trunk/logback-classic/src/test/java/ch/qos/logback/classic/db/DBAppenderIntegrationTest.java Tue Nov 4 20:09:40 2008 @@ -18,6 +18,7 @@ import ch.qos.logback.classic.joran.JoranConfigurator; import ch.qos.logback.core.joran.spi.JoranException; import ch.qos.logback.core.status.Status; +import ch.qos.logback.core.testUtil.Env; import ch.qos.logback.core.util.StatusPrinter; public class DBAppenderIntegrationTest { @@ -45,7 +46,7 @@ @After public void tearDown() throws Exception { - lc.shutdownAndReset(); + lc.reset(); } public void doTest(String configFile) throws JoranException { @@ -68,7 +69,10 @@ } - static boolean isConformingHost() { + static boolean isConformingHostAndJDK16OrHigher() { + if(!Env.isJDK6OrHigher()) { + return false; + } for (String conformingHost : CONFORMING_HOST_LIST) { if (conformingHost.equalsIgnoreCase(LOCAL_HOST_NAME)) { return true; @@ -80,7 +84,7 @@ @Test public void sqlserver() throws Exception { // perform test only on conforming hosts - if (!isConformingHost()) { + if (!isConformingHostAndJDK16OrHigher()) { return; } doTest("src/test/input/integration/db/sqlserver-with-driver.xml"); @@ -89,7 +93,7 @@ @Test public void oracle10g() throws Exception { // perform test only on conforming hosts - if (!isConformingHost()) { + if (!isConformingHostAndJDK16OrHigher()) { return; } doTest("src/test/input/integration/db/oracle10g-with-driver.xml"); @@ -99,7 +103,7 @@ @Ignore public void oracle11g() throws Exception { // perform test only on conforming hosts - if (!isConformingHost()) { + if (!isConformingHostAndJDK16OrHigher()) { return; } doTest("src/test/input/integration/db/oracle11g-with-driver.xml"); @@ -108,7 +112,7 @@ @Test public void mysql() throws Exception { // perform test only on conforming hosts - if (!isConformingHost()) { + if (!isConformingHostAndJDK16OrHigher()) { return; } doTest("src/test/input/integration/db/mysql-with-driver.xml"); @@ -117,7 +121,7 @@ @Test public void postgres() throws Exception { // perform test only on conforming hosts - if (!isConformingHost()) { + if (!isConformingHostAndJDK16OrHigher()) { return; } doTest("src/test/input/integration/db/postgresql-with-driver.xml");
participants (1)
-
noreply.ceki@qos.ch