Package org.nuxeo.runtime.test.runner
Class ServletContainerFeature
java.lang.Object
org.nuxeo.runtime.test.runner.ServletContainerFeature
- All Implemented Interfaces:
RunnerFeature
Runs an embedded servlet container.
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected int
int
getPort()
Returns the port allocated for this servlet container.void
initialize
(FeaturesRunner runner) Called when preparing to run the test class.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.nuxeo.runtime.test.runner.RunnerFeature
afterMethodRun, afterRun, afterTeardown, afterTeardown, beforeMethodRun, beforeRun, beforeSetup, beforeSetup, configure, start, stop, testCreated
-
Field Details
-
RETRIES
protected static final int RETRIES- See Also:
-
port
protected int port
-
-
Constructor Details
-
ServletContainerFeature
public ServletContainerFeature()
-
-
Method Details
-
initialize
Description copied from interface:RunnerFeature
Called when preparing to run the test class. Framework is not started at this point. Here is time for the feature to configure the runner from annotations on the test class.- Specified by:
initialize
in interfaceRunnerFeature
- Throws:
Exception
-
findFreePort
protected int findFreePort() -
getPort
public int getPort()Returns the port allocated for this servlet container.- Since:
- 10.10
-
getHttpUrl
- Since:
- 2023.13
-