Improve defaults
authorMathieu Baudier <mbaudier@argeo.org>
Mon, 9 Jun 2008 14:38:15 +0000 (14:38 +0000)
committerMathieu Baudier <mbaudier@argeo.org>
Mon, 9 Jun 2008 14:38:15 +0000 (14:38 +0000)
git-svn-id: https://svn.argeo.org/slc/trunk@1224 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc

org.argeo.slc.agent/src/main/java/org/argeo/slc/ant/test/SlcTestTask.java

index 263242fb79dde7305c9a827421a99c135f089e49..ece9d350617a80bf449e2fc8c4785143323221e4 100644 (file)
@@ -18,6 +18,7 @@ import org.argeo.slc.core.test.TestDefinition;
 import org.argeo.slc.core.test.TestResult;\r
 import org.argeo.slc.core.test.WritableTestRun;\r
 import org.argeo.slc.spring.SpringUtils;\r
+import org.springframework.beans.BeansException;\r
 \r
 /** Ant task wrapping a test run. */\r
 public class SlcTestTask extends SAwareTask {\r
@@ -43,9 +44,13 @@ public class SlcTestTask extends SAwareTask {
                WritableTestRun testRun = null;\r
 \r
                if (testRunBeanT != null) {\r
-                       testRun = (WritableTestRun) getContext().getBean(testRunBeanT);\r
-                       if (log.isTraceEnabled())\r
-                               log.trace("Load test run bean from bean name " + testRunBeanT);\r
+                       try {\r
+                               testRun = (WritableTestRun) getContext().getBean(testRunBeanT);\r
+                               if (log.isTraceEnabled())\r
+                                       log.trace("Load test run bean from bean name " + testRunBeanT);\r
+                       } catch (BeansException e) {\r
+                               // silent, will try defaults\r
+                       }\r
                }\r
 \r
                if (testRun == null) {\r