Class RunModeUtils
- java.lang.Object
-
- org.jboss.arquillian.container.test.impl.RunModeUtils
-
public final class RunModeUtils extends Object
RunModeUtils- Version:
- $Revision: $
- Author:
- Aslak Knutsen
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanisLocalContainer(Container container)Check if this Container DEFAULTs to the Local protocol.static booleanisRunAsClient(Deployment deployment, org.jboss.arquillian.test.spi.TestClass testClass, Method testMethod)Returns if the given test should run as client.static booleanisRunAsClientAndCheck(Deployment deployment, org.jboss.arquillian.test.spi.TestClass testClass, Method testMethod)Returns if the given test should run as client and also checks for a confusing use case, when the test is not intended to be run as a client test - in this case logs a warning. see: ARQ-1937
-
-
-
Method Detail
-
isRunAsClient
public static boolean isRunAsClient(Deployment deployment, org.jboss.arquillian.test.spi.TestClass testClass, Method testMethod)
Returns if the given test should run as client.Verify @Deployment.testable vs @RunAsClient on Class or Method level
-
isRunAsClientAndCheck
public static boolean isRunAsClientAndCheck(Deployment deployment, org.jboss.arquillian.test.spi.TestClass testClass, Method testMethod)
Returns if the given test should run as client and also checks for a confusing use case, when the test is not intended to be run as a client test - in this case logs a warning. see: ARQ-1937
-
isLocalContainer
public static boolean isLocalContainer(Container container)
Check if this Container DEFAULTs to the Local protocol.Hack to get around ARQ-391
- Returns:
- true if DeployableContianer.getDefaultProtocol == Local
-
-