X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.db.testing%2Fsrc%2Forg%2Fsimantics%2Fdb%2Ftesting%2Fcommon%2FTestBase.java;h=d08caea4c4574a705d6ff49d5588c5f03555e47a;hb=refs%2Fchanges%2F74%2F3174%2F1;hp=1068fc2f50366ae19a72f8a3029534b86f2c7993;hpb=0d9b90834ce56b292c00b1a39850ed842c3e4d42;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.db.testing/src/org/simantics/db/testing/common/TestBase.java b/bundles/org.simantics.db.testing/src/org/simantics/db/testing/common/TestBase.java index 1068fc2f5..d08caea4c 100644 --- a/bundles/org.simantics.db.testing/src/org/simantics/db/testing/common/TestBase.java +++ b/bundles/org.simantics.db.testing/src/org/simantics/db/testing/common/TestBase.java @@ -27,7 +27,6 @@ import org.simantics.db.Session; import org.simantics.db.WriteGraph; import org.simantics.db.WriteOnlyGraph; import org.simantics.db.common.request.WriteOnlyRequest; -import org.simantics.db.common.utils.Logger; import org.simantics.db.exception.DatabaseException; import org.simantics.db.exception.ServiceNotFoundException; import org.simantics.db.management.SessionContext; @@ -38,14 +37,17 @@ import org.simantics.db.service.LifecycleSupport; import org.simantics.db.testing.impl.Configuration; import org.simantics.layer0.Layer0; import org.simantics.utils.FileUtils; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; /** - * Base class for Simantics Test Cases. Assumes that ProCore is already running. + * Base class for Simantics Test Cases. + * Assumes that the Simantics database is already running. * * @author Marko Luukkainen - * */ -abstract public class TestBase /*extends TestCase*/ { +public abstract class TestBase { + private static final Logger LOGGER = LoggerFactory.getLogger(TestBase.class); public static final boolean DEBUG = Configuration.get().debug; public static final String ROOT_LIBRARY_URI = "http:/"; private NoExitSecurityManager noExitSecurityManager; @@ -56,7 +58,7 @@ abstract public class TestBase /*extends TestCase*/ { static boolean printStart = true; public static final ArrayList initialWorkspaceFiles = FileUtils.createFileFilter(Platform.getLocation().toFile(), null); public static void printStart(Object t) { - if(printStart) System.out.println("Test is " + t.getClass().getName() /*+ "." + t.getName()*/); + if(printStart) LOGGER.info("Test class is {}", t.getClass().getName()); } protected static void setPrintStart(boolean value) { printStart = value; @@ -270,9 +272,9 @@ abstract public class TestBase /*extends TestCase*/ { try { session.getService(LifecycleSupport.class).close(0, true); } catch (ServiceNotFoundException e) { - Logger.defaultLogError(e); + LOGGER.error("Failed to find LifecycleSupport service", e); } catch (DatabaseException e) { - Logger.defaultLogError(e); + LOGGER.error("Failed to close database", e); } } // if (!Thread.currentThread().equals(thread)) {