public class TestUtil extends Object
Modifier and Type | Field and Description |
---|---|
protected static org.apache.logging.log4j.Logger |
logger |
Constructor and Description |
---|
TestUtil() |
Modifier and Type | Method and Description |
---|---|
static void |
addOtherLibrary(org.jboss.shrinkwrap.api.spec.WebArchive archive,
String dependency)
Adds additional dependency needed for the deployment tests.
|
protected org.jboss.shrinkwrap.api.spec.WebArchive |
addPackageInfo(org.jboss.shrinkwrap.api.spec.WebArchive war,
Class<?> clazz)
Add package info to deployment.
|
static org.wildfly.extras.creaper.core.online.OnlineManagementClient |
clientInit() |
static void |
countViolations(ResteasyViolationException e,
int totalCount,
int fieldCount,
int propertyCount,
int classCount,
int parameterCount,
int returnValueCount)
Check count of violations in ResteasyViolationException.
|
static void |
countViolations(ViolationReport e,
int fieldCount,
int propertyCount,
int classCount,
int parameterCount,
int returnValueCount) |
static org.jboss.shrinkwrap.api.Archive<?> |
finishContainerPrepare(org.jboss.shrinkwrap.api.spec.WebArchive war,
Map<String,String> contextParams,
Class<?>... resources)
Finish preparing war deployment and deploy it.
|
static org.jboss.shrinkwrap.api.Archive<?> |
finishContainerPrepare(org.jboss.shrinkwrap.api.spec.WebArchive war,
Map<String,String> contextParams,
List<Class<?>> singletons,
Class<?>... resources)
Finish preparing war deployment and deploy it.
|
static String |
getErrorMessageForKnownIssue(String jira) |
static String |
getErrorMessageForKnownIssue(String jira,
String message) |
static String |
getJbossHome() |
static String |
getJbossHome(boolean onServer) |
static String |
getResourcePath(Class<?> c,
String name)
Get resource in test scope for some class.
|
static int |
getWarningCount(String findedString,
boolean onServer)
Get count of lines with specific string in log
|
static boolean |
isIbmJdk() |
static boolean |
isOpenJDK() |
static boolean |
isOracleJDK() |
static boolean |
isWildFly9x() |
static org.jboss.shrinkwrap.api.spec.WebArchive |
prepareArchive(String deploymentName)
Initialize deployment.
|
static List<String> |
readServerLogLines()
Read server log file from standalone/log/server.log
|
static List<String> |
readServerLogLines(boolean onServer) |
static String |
readString(InputStream in)
Convert input stream to String.
|
static File |
resolveDependency(String dependency)
Get specified single dependency
|
static org.wildfly.extras.creaper.core.online.ModelNodeResult |
runCmd(org.wildfly.extras.creaper.core.online.OnlineManagementClient client,
String cmd) |
public static org.jboss.shrinkwrap.api.spec.WebArchive prepareArchive(String deploymentName)
public static org.jboss.shrinkwrap.api.Archive<?> finishContainerPrepare(org.jboss.shrinkwrap.api.spec.WebArchive war, Map<String,String> contextParams, Class<?>... resources)
resources
- classes used in deployment as resourcespublic static org.jboss.shrinkwrap.api.Archive<?> finishContainerPrepare(org.jboss.shrinkwrap.api.spec.WebArchive war, Map<String,String> contextParams, List<Class<?>> singletons, Class<?>... resources)
singletons
- classes used in deployment as singletonsresources
- classes used in deployment as resourcespublic static org.wildfly.extras.creaper.core.online.OnlineManagementClient clientInit() throws IOException
IOException
public static org.wildfly.extras.creaper.core.online.ModelNodeResult runCmd(org.wildfly.extras.creaper.core.online.OnlineManagementClient client, String cmd) throws Exception
Exception
protected org.jboss.shrinkwrap.api.spec.WebArchive addPackageInfo(org.jboss.shrinkwrap.api.spec.WebArchive war, Class<?> clazz)
clazz
- Package info is for package of this class.public static String readString(InputStream in) throws IOException
in
- Input streamIOException
public static String getErrorMessageForKnownIssue(String jira, String message)
public static String getJbossHome()
public static String getJbossHome(boolean onServer)
public static boolean isOpenJDK()
public static boolean isWildFly9x()
public static boolean isOracleJDK()
public static boolean isIbmJdk()
public static String getResourcePath(Class<?> c, String name)
public static List<String> readServerLogLines()
public static int getWarningCount(String findedString, boolean onServer)
public static void countViolations(ResteasyViolationException e, int totalCount, int fieldCount, int propertyCount, int classCount, int parameterCount, int returnValueCount)
public static void countViolations(ViolationReport e, int fieldCount, int propertyCount, int classCount, int parameterCount, int returnValueCount)
public static File resolveDependency(String dependency)
dependency
- public static void addOtherLibrary(org.jboss.shrinkwrap.api.spec.WebArchive archive, String dependency)
archive
- dependency
- Copyright © 2017 JBoss by Red Hat. All rights reserved.