A B C D E G H I L M O P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addCloverJAR(List<Artifact>) - Method in class org.xwiki.test.integration.maven.MavenResolver
- addEnvironmentVariable(String, String) - Method in class org.xwiki.test.integration.XWikiExecutor
- afterAll(ExtensionContext) - Method in class org.xwiki.test.integration.junit5.ValidateConsoleExtension
- afterTests() - Method in class org.xwiki.test.integration.XWikiExecutorSuite
-
Called after test execution.
- apply(Statement, Description) - Method in class org.xwiki.test.integration.junit4.ValidateConsoleRule
- ArtifactCoordinate - Class in org.xwiki.test.integration.maven
-
Represents an artifact coordinate but with optional version (the
DefaultArtifact
implementation doesn't support optional versions which is why we needed this class). - ArtifactCoordinate(String, String, String, String) - Constructor for class org.xwiki.test.integration.maven.ArtifactCoordinate
- ArtifactResolver - Class in org.xwiki.test.integration.maven
-
Resolves Maven Artifacts either from a remote repository or from a local POM file.
- ArtifactResolver(boolean, boolean, RepositoryResolver) - Constructor for class org.xwiki.test.integration.maven.ArtifactResolver
B
- BASEDIR - Static variable in class org.xwiki.test.integration.XWikiExecutor
- beforeAll(ExtensionContext) - Method in class org.xwiki.test.integration.junit5.ValidateConsoleExtension
- beforeTests() - Method in class org.xwiki.test.integration.XWikiExecutorSuite
-
Called before test execution.
C
- convertToArtifact(Dependency) - Method in class org.xwiki.test.integration.maven.MavenResolver
- convertToArtifacts(Collection<Dependency>) - Method in class org.xwiki.test.integration.maven.MavenResolver
- convertToArtifacts(Collection<ArtifactCoordinate>, boolean) - Method in class org.xwiki.test.integration.maven.MavenResolver
D
- DebuggingDependencyVisitor - Class in org.xwiki.test.integration.maven
-
Debug the Maven dependency resolution nodes by printing them.
- DebuggingDependencyVisitor() - Constructor for class org.xwiki.test.integration.maven.DebuggingDependencyVisitor
- DEFAULT_CONTEXT - Static variable in class org.xwiki.test.integration.XWikiExecutor
-
By default assume that XWiki is deployed under the "xwiki" Servlet context.
- DEFAULT_PORT - Static variable in class org.xwiki.test.integration.XWikiExecutor
- DEFAULT_RMIPORT - Static variable in class org.xwiki.test.integration.XWikiExecutor
- DEFAULT_STOPPORT - Static variable in class org.xwiki.test.integration.XWikiExecutor
- describe() - Method in class org.xwiki.test.integration.XWikiExecutorTestMethodFilter
E
- equals(Object) - Method in class org.xwiki.test.integration.junit.Line
- equals(Object) - Method in class org.xwiki.test.integration.maven.ArtifactCoordinate
- evaluate() - Method in class org.xwiki.test.integration.junit4.ValidateConsoleRule.ValidateConsoleStatement
G
- getArtifactDependencies(Artifact, List<Artifact>) - Method in class org.xwiki.test.integration.maven.ArtifactResolver
- getArtifactId() - Method in class org.xwiki.test.integration.maven.ArtifactCoordinate
- getChildren() - Method in class org.xwiki.test.integration.XWikiExecutorSuite
- getContent() - Method in class org.xwiki.test.integration.junit.Line
- getDebugPort() - Method in class org.xwiki.test.integration.XWikiExecutor
- getDependencies(Model) - Method in class org.xwiki.test.integration.maven.MavenResolver
- getDistributionDependencies(String, List<Artifact>) - Method in class org.xwiki.test.integration.maven.ArtifactResolver
- getExcludedLines() - Method in class org.xwiki.test.integration.junit.LogCaptureConfiguration
- getExecutionDirectory() - Method in class org.xwiki.test.integration.XWikiExecutor
- getExecutors() - Method in class org.xwiki.test.integration.XWikiExecutorSuite
- getExpectedLines() - Method in class org.xwiki.test.integration.junit.LogCaptureConfiguration
- getGroupId() - Method in class org.xwiki.test.integration.maven.ArtifactCoordinate
- getLogCaptureConfiguration() - Method in class org.xwiki.test.integration.junit4.ValidateConsoleRule
- getModelFromCurrentPOM() - Method in class org.xwiki.test.integration.maven.MavenResolver
- getModelFromPOM(File) - Method in class org.xwiki.test.integration.maven.MavenResolver
- getModelFromPOMArtifact(Artifact) - Method in class org.xwiki.test.integration.maven.MavenResolver
- getPattern() - Method in class org.xwiki.test.integration.XWikiExecutorTestMethodFilter
- getPlatformVersion() - Method in class org.xwiki.test.integration.maven.MavenResolver
- getPort() - Method in class org.xwiki.test.integration.XWikiExecutor
- getPropertiesFromCurrentPOM() - Method in class org.xwiki.test.integration.maven.MavenResolver
- getPropertyFromCurrentPOM(String) - Method in class org.xwiki.test.integration.maven.MavenResolver
- getRemoteRepositoryManager() - Method in class org.xwiki.test.integration.maven.RepositoryResolver
- getRepositories() - Method in class org.xwiki.test.integration.maven.RepositoryResolver
- getRMIPort() - Method in class org.xwiki.test.integration.XWikiExecutor
- getSession() - Method in class org.xwiki.test.integration.maven.RepositoryResolver
- getStopPort() - Method in class org.xwiki.test.integration.XWikiExecutor
- getSystem() - Method in class org.xwiki.test.integration.maven.RepositoryResolver
- getType() - Method in class org.xwiki.test.integration.maven.ArtifactCoordinate
- getURL() - Method in class org.xwiki.test.integration.XWikiExecutor
- getVersion() - Method in class org.xwiki.test.integration.maven.ArtifactCoordinate
- getWebInfDirectory() - Method in class org.xwiki.test.integration.XWikiExecutor
- getXWikiCfgPath() - Method in class org.xwiki.test.integration.XWikiExecutor
- getXWikiExecutor() - Method in class org.xwiki.test.integration.XWikiTestSetup
-
Deprecated.
- getXWikiExecutor(int) - Method in class org.xwiki.test.integration.XWikiTestSetup
-
Deprecated.
- getXWikiPropertiesPath() - Method in class org.xwiki.test.integration.XWikiExecutor
H
- hashCode() - Method in class org.xwiki.test.integration.junit.Line
- hashCode() - Method in class org.xwiki.test.integration.maven.ArtifactCoordinate
I
- isManaged() - Method in class org.xwiki.test.integration.XWikiExecutor
- isRegex() - Method in class org.xwiki.test.integration.junit.Line
- isXWikiStarted(String, long) - Method in class org.xwiki.test.integration.XWikiWatchdog
L
- Line - Class in org.xwiki.test.integration.junit
-
Defines an expected or excluded line (can be a regex or not).
- Line(String) - Constructor for class org.xwiki.test.integration.junit.Line
- Line(String, boolean) - Constructor for class org.xwiki.test.integration.junit.Line
- loadXWikiCfg() - Method in class org.xwiki.test.integration.XWikiExecutor
- loadXWikiProperties() - Method in class org.xwiki.test.integration.XWikiExecutor
- loadXWikiPropertiesConfiguration() - Method in class org.xwiki.test.integration.XWikiExecutor
- LogCapture - Class in org.xwiki.test.integration.junit
-
Captures stdout and stderr while still outputting content to them.
- LogCapture() - Constructor for class org.xwiki.test.integration.junit.LogCapture
- LogCaptureConfiguration - Class in org.xwiki.test.integration.junit
-
Allow registering excludes and expected failing log content for tests.
- LogCaptureConfiguration() - Constructor for class org.xwiki.test.integration.junit.LogCaptureConfiguration
- LogCaptureValidator - Class in org.xwiki.test.integration.junit
-
Validate logs against default excludes/expected lines and those registered by the tests.
- LogCaptureValidator() - Constructor for class org.xwiki.test.integration.junit.LogCaptureValidator
- LOGGER - Static variable in class org.xwiki.test.integration.XWikiExecutor
- LOGGER - Static variable in class org.xwiki.test.integration.XWikiExecutorSuite
M
- MavenResolver - Class in org.xwiki.test.integration.maven
-
Resolves Maven Artifacts either from a remote repository or from a local POM file.
- MavenResolver(List<String>, ArtifactResolver, RepositoryResolver) - Constructor for class org.xwiki.test.integration.maven.MavenResolver
O
- onProcessFailed(ExecuteException) - Method in class org.xwiki.test.integration.XWikiDefaultExecuteResultHandler
- org.xwiki.test.integration - package org.xwiki.test.integration
- org.xwiki.test.integration.junit - package org.xwiki.test.integration.junit
- org.xwiki.test.integration.junit4 - package org.xwiki.test.integration.junit4
- org.xwiki.test.integration.junit5 - package org.xwiki.test.integration.junit5
- org.xwiki.test.integration.maven - package org.xwiki.test.integration.maven
P
- parse(String) - Method in class org.xwiki.test.integration.junit.StackTraceLogParser
- parseArtifacts(String) - Static method in class org.xwiki.test.integration.maven.ArtifactCoordinate
-
Parse an Artifact coordinate as a String.
- pattern - Variable in class org.xwiki.test.integration.XWikiExecutorTestMethodFilter
- PATTERN - Static variable in class org.xwiki.test.integration.XWikiExecutorSuite
- processLine(String, int) - Method in class org.xwiki.test.integration.XWikiLogOutputStream
R
- registerExcludeRegexes(String...) - Method in class org.xwiki.test.integration.junit.LogCaptureConfiguration
- registerExcludes(String...) - Method in class org.xwiki.test.integration.junit.LogCaptureConfiguration
- registerExpected(String...) - Method in class org.xwiki.test.integration.junit.LogCaptureConfiguration
- registerExpectedRegexes(String...) - Method in class org.xwiki.test.integration.junit.LogCaptureConfiguration
- replacePropertiesFromCurrentPOM(String) - Method in class org.xwiki.test.integration.maven.MavenResolver
- RepositoryResolver - Class in org.xwiki.test.integration.maven
-
Handle Repository-related code.
- RepositoryResolver(boolean) - Constructor for class org.xwiki.test.integration.maven.RepositoryResolver
- resolveArtifact(Artifact) - Method in class org.xwiki.test.integration.maven.ArtifactResolver
-
Resolve the passed artifact (will resolve against the remote and local repositories and ensure that the file is available on the local file system).
- resolveParameter(ParameterContext, ExtensionContext) - Method in class org.xwiki.test.integration.junit5.ValidateConsoleExtension
- responseBody - Variable in class org.xwiki.test.integration.WatchdogResponse
-
The response content, if any.
- responseCode - Variable in class org.xwiki.test.integration.WatchdogResponse
-
The response code (200, etc).
- run(RunNotifier) - Method in class org.xwiki.test.integration.XWikiExecutorSuite
S
- saveXWikiCfg(Properties) - Method in class org.xwiki.test.integration.XWikiExecutor
- saveXWikiProperties() - Method in class org.xwiki.test.integration.XWikiExecutor
- saveXWikiProperties(Properties) - Method in class org.xwiki.test.integration.XWikiExecutor
-
Deprecated.since 4.2M1 use
XWikiExecutor.saveXWikiProperties()
instead - setPattern(String) - Method in class org.xwiki.test.integration.XWikiExecutorTestMethodFilter
- setTimeoutSeconds(long) - Method in class org.xwiki.test.integration.XWikiExecutor
-
Change the timeout checked when starting and initializing XWiki.
- setUp() - Method in class org.xwiki.test.integration.XWikiTestSetup
-
Deprecated.
- setXWikiOpts(String) - Method in class org.xwiki.test.integration.XWikiExecutor
- shouldRun(Description) - Method in class org.xwiki.test.integration.XWikiExecutorTestMethodFilter
- StackTraceLogParser - Class in org.xwiki.test.integration.junit
-
Parses XWiki log formats and aggregates stack traces.
- StackTraceLogParser() - Constructor for class org.xwiki.test.integration.junit.StackTraceLogParser
- start() - Method in class org.xwiki.test.integration.XWikiExecutor
-
Start XWiki using the following strategy: If the
xwiki.test.startXWiki
system property is set to "false" then don't start/stop XWiki If theXWikiExecutor.VERIFY_RUNNING_XWIKI_AT_START
property is set then checks if an XWiki instance is already running before trying to start XWiki and if so, reuse it and don't start XWiki If theXWikiExecutor.VERIFY_RUNNING_XWIKI_AT_START
property is set to false then verify if some XWiki instance is already running by verifying if the port is free and fail if so. - startCapture() - Method in class org.xwiki.test.integration.junit.LogCapture
-
Start capturing stdout/stderr.
- stop() - Method in class org.xwiki.test.integration.XWikiExecutor
- stopCapture() - Method in class org.xwiki.test.integration.junit.LogCapture
-
Stop capturing stdout/stderr.
- supportsParameter(ParameterContext, ExtensionContext) - Method in class org.xwiki.test.integration.junit5.ValidateConsoleExtension
T
- tearDown() - Method in class org.xwiki.test.integration.XWikiTestSetup
-
Deprecated.
- timedOut - Variable in class org.xwiki.test.integration.WatchdogResponse
-
True if there was a timeout trying to ping the XWiki URL, false otherwise.
- toArtifact(String) - Method in class org.xwiki.test.integration.maven.ArtifactCoordinate
- toString() - Method in class org.xwiki.test.integration.maven.ArtifactCoordinate
U
- URL - Static variable in class org.xwiki.test.integration.XWikiExecutor
V
- validate(String, LogCaptureConfiguration) - Method in class org.xwiki.test.integration.junit.LogCaptureValidator
- validate(String, LogCaptureConfiguration, boolean) - Method in class org.xwiki.test.integration.junit.LogCaptureValidator
- ValidateConsoleExtension - Class in org.xwiki.test.integration.junit5
-
Captures content sent to stdout/stderr by JUnit5 functional tests and report a failure if the content contains some problems in the logs.
- ValidateConsoleExtension() - Constructor for class org.xwiki.test.integration.junit5.ValidateConsoleExtension
- ValidateConsoleRule - Class in org.xwiki.test.integration.junit4
-
Captures content sent to stdout/stderr by JUnit4 functional tests and report a failure if the content contains some violations.
- ValidateConsoleRule() - Constructor for class org.xwiki.test.integration.junit4.ValidateConsoleRule
- ValidateConsoleRule.ValidateConsoleStatement - Class in org.xwiki.test.integration.junit4
-
The actual code that executes our capturing logic before the test runs and removes it after it has run.
- ValidateConsoleStatement(Statement) - Constructor for class org.xwiki.test.integration.junit4.ValidateConsoleRule.ValidateConsoleStatement
- value() - Method in annotation type org.xwiki.test.integration.XWikiExecutorSuite.Executors
- VERIFY_RUNNING_XWIKI_AT_START - Static variable in class org.xwiki.test.integration.XWikiExecutor
-
If defined then we check for an existing running XWiki instance before trying to start XWiki.
- visitEnter(DependencyNode) - Method in class org.xwiki.test.integration.maven.DebuggingDependencyVisitor
- visitLeave(DependencyNode) - Method in class org.xwiki.test.integration.maven.DebuggingDependencyVisitor
W
- WatchdogResponse - Class in org.xwiki.test.integration
-
Watches an XWiki URL to tell if the XWiki instance is started or not.
- WatchdogResponse() - Constructor for class org.xwiki.test.integration.WatchdogResponse
X
- XWikiDefaultExecuteResultHandler - Class in org.xwiki.test.integration
-
Extend the default implementation class to log an error when the process fails before finishing properly.
- XWikiDefaultExecuteResultHandler(String) - Constructor for class org.xwiki.test.integration.XWikiDefaultExecuteResultHandler
- XWikiExecutor - Class in org.xwiki.test.integration
-
Start and stop an XWiki instance.
- XWikiExecutor(int) - Constructor for class org.xwiki.test.integration.XWikiExecutor
- XWikiExecutorSuite - Class in org.xwiki.test.integration
-
Starts/Stop XWiki before/after all tests and run all tests found in the current classloader using cpsuite (we extend it).
- XWikiExecutorSuite(Class<?>, RunnerBuilder) - Constructor for class org.xwiki.test.integration.XWikiExecutorSuite
- XWikiExecutorSuite.Executors - Annotation Type in org.xwiki.test.integration
- XWikiExecutorSuite.PostStart - Annotation Type in org.xwiki.test.integration
- XWikiExecutorSuite.PreStart - Annotation Type in org.xwiki.test.integration
- XWikiExecutorTestMethodFilter - Class in org.xwiki.test.integration
-
Filter to be applied on
XWikiExecutorSuite
's executedRunner
s (i.e. - XWikiExecutorTestMethodFilter(String) - Constructor for class org.xwiki.test.integration.XWikiExecutorTestMethodFilter
-
Constructor.
- XWikiLogOutputStream - Class in org.xwiki.test.integration
-
Logs the stdout and stderr streams of an external process started using Commons Exec.
- XWikiLogOutputStream() - Constructor for class org.xwiki.test.integration.XWikiLogOutputStream
-
Always log at STDOUT level since we don't care as we'll log exactly the messages passed to us.
- XWikiTestSetup - Class in org.xwiki.test.integration
-
Deprecated.use
XWikiExecutorSuite
instead - XWikiTestSetup(Test) - Constructor for class org.xwiki.test.integration.XWikiTestSetup
-
Deprecated.
- XWikiTestSetup(Test, int) - Constructor for class org.xwiki.test.integration.XWikiTestSetup
-
Deprecated.
- XWikiWatchdog - Class in org.xwiki.test.integration
-
Watches an XWiki URL to tell if the XWiki instance is started or not.
- XWikiWatchdog() - Constructor for class org.xwiki.test.integration.XWikiWatchdog
All Classes All Packages