Class RunModeUtils


  • public final class RunModeUtils
    extends Object
    RunModeUtils
    Version:
    $Revision: $
    Author:
    Aslak Knutsen
    • 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