X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=blobdiff_plain;f=bundles%2Forg.simantics.db.testing%2Fsrc%2Forg%2Fsimantics%2Fdb%2Ftesting%2Fbase%2FSCLScriptTestBase.java;h=511af6dc3d3ec05e5646d25ed872e06d57740b0c;hp=459be8d4a62228c70c52430c143c0459242706db;hb=9f331b1bf9a1d3f4552f0fe6dff1aaba01b1be0e;hpb=eeee0f5dd6aed683ec915f46811c577e30593cfc diff --git a/bundles/org.simantics.db.testing/src/org/simantics/db/testing/base/SCLScriptTestBase.java b/bundles/org.simantics.db.testing/src/org/simantics/db/testing/base/SCLScriptTestBase.java index 459be8d4a..511af6dc3 100644 --- a/bundles/org.simantics.db.testing/src/org/simantics/db/testing/base/SCLScriptTestBase.java +++ b/bundles/org.simantics.db.testing/src/org/simantics/db/testing/base/SCLScriptTestBase.java @@ -81,8 +81,12 @@ public class SCLScriptTestBase extends FreshDatabaseTest { String testName = resolveTestName(); TestRunnable runnable = testRunnables.get(testName); - long start = System.nanoTime(); + if (runnable == null) { + LOGGER.error("SCL Test Suite file (.sts) for test {} cannot be found from test repository.", testName); + return; + } + long start = System.nanoTime(); if (timeout > -1) { LOGGER.info("Running test {} with a timeout of {} seconds", testName, timeout); //$NON-NLS-1$ Timer timer = new Timer();