From 38788092a292b4ed0d63f95ff2c8b5d28fda7743 Mon Sep 17 00:00:00 2001 From: "chao.liuc" Date: Fri, 28 Oct 2011 08:18:00 +0000 Subject: [PATCH] =?UTF-8?q?=E6=B5=8B=E8=AF=95=E7=94=A8=E4=BE=8B=E5=88=A4?= =?UTF-8?q?=E6=96=AD=E5=A6=82=E6=9E=9C=E4=B8=8D=E6=94=AF=E6=8C=81javascrip?= =?UTF-8?q?t=20engine=20=E5=88=99=E7=9B=B4=E6=8E=A5=E8=B7=B3=E8=BF=87?= =?UTF-8?q?=E3=80=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://code.alibabatech.com/svn/dubbo/trunk@117 1a56cb94-b969-4eaa-88fa-be21384802f2 --- .../rpc/cluster/router/file/FileRouterEngineTest.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/router/file/FileRouterEngineTest.java b/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/router/file/FileRouterEngineTest.java index 4f333d73eb..49b3c85d07 100644 --- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/router/file/FileRouterEngineTest.java +++ b/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/router/file/FileRouterEngineTest.java @@ -19,6 +19,8 @@ import java.util.ArrayList; import java.util.Arrays; import java.util.List; +import javax.script.ScriptEngineManager; + import junit.framework.Assert; import org.easymock.EasyMock; @@ -56,6 +58,8 @@ public class FileRouterEngineTest { @BeforeClass public static void setUpBeforeClass() throws Exception { } + + private static boolean isScriptUnsupported = new ScriptEngineManager().getEngineByName("javascript") == null; @Before public void setUp() throws Exception { @@ -65,6 +69,7 @@ public class FileRouterEngineTest { @Test public void testRouteNotAvailable() { + if (isScriptUnsupported) return; URL url = initUrl("notAvailablerule.javascript"); initInvocation("method1"); initDic(url); @@ -81,6 +86,7 @@ public class FileRouterEngineTest { @Test public void testRouteAvailable() { + if (isScriptUnsupported) return; URL url = initUrl("availablerule.javascript"); initInvocation("method1"); initDic(url); @@ -97,6 +103,7 @@ public class FileRouterEngineTest { @Test public void testRouteByMethodName() { + if (isScriptUnsupported) return; URL url = initUrl("methodrule.javascript"); { initInvocation("method1");