| Package | Description |
|---|---|
| org.nuxeo.runtime.management | |
| org.nuxeo.runtime.mockito | |
| org.nuxeo.runtime.test |
Base classes for running test cases under Nuxeo Runtime.
|
| org.nuxeo.runtime.test.protocols.inline | |
| org.nuxeo.runtime.test.runner | |
| org.nuxeo.runtime.test.runner.distrib | |
| org.nuxeo.runtime.test.runner.web |
| Class and Description |
|---|
| Deploy
A list of artifacts to be deployed.
|
| Features
A feature is Nuxeo Runner extension that is able to configure the runner
from additional annotations and using a specific logic.
|
| LocalDeploy
A list of artifacts to be deployed.
|
| RunnerFeature |
| SimpleFeature
These are the states the runner goes through when using runtime feature:
CREATE FRAMEWORK
new feature() --> constructor
COLLECT DEFINED DEPLOYMENTS
feature.initialize() --> can be used to configure nuxeo home or register JNDI objects
START FRAMEWORK
feature.start()
CREATE INJECTOR => feature.configure() --> can be used to add guice bindings and to dynamically deploy components using the harness
feature.beforeRun()
feature.beforeMethodRun() --> test method interceptor
feature.afterMethodRun() --> test method interceptor
feature.afterRun() --> cleanup that require framework to be started
STOP FRAMEWORK
feature.stop() --> destructor
|
| Class and Description |
|---|
| FeaturesRunner
A Test Case runner that can be extended through features and provide
injection though Guice.
|
| RunnerFeature |
| SimpleFeature
These are the states the runner goes through when using runtime feature:
CREATE FRAMEWORK
new feature() --> constructor
COLLECT DEFINED DEPLOYMENTS
feature.initialize() --> can be used to configure nuxeo home or register JNDI objects
START FRAMEWORK
feature.start()
CREATE INJECTOR => feature.configure() --> can be used to add guice bindings and to dynamically deploy components using the harness
feature.beforeRun()
feature.beforeMethodRun() --> test method interceptor
feature.afterMethodRun() --> test method interceptor
feature.afterRun() --> cleanup that require framework to be started
STOP FRAMEWORK
feature.stop() --> destructor
|
| Class and Description |
|---|
| RuntimeHarness
TODO: Move this to org.nuxeo.runtime package
|
| Class and Description |
|---|
| RunnerFeature |
| SimpleFeature
These are the states the runner goes through when using runtime feature:
CREATE FRAMEWORK
new feature() --> constructor
COLLECT DEFINED DEPLOYMENTS
feature.initialize() --> can be used to configure nuxeo home or register JNDI objects
START FRAMEWORK
feature.start()
CREATE INJECTOR => feature.configure() --> can be used to add guice bindings and to dynamically deploy components using the harness
feature.beforeRun()
feature.beforeMethodRun() --> test method interceptor
feature.afterMethodRun() --> test method interceptor
feature.afterRun() --> cleanup that require framework to be started
STOP FRAMEWORK
feature.stop() --> destructor
|
| Class and Description |
|---|
| AnnotationScanner |
| ConditionalIgnoreRule |
| ConditionalIgnoreRule.Condition |
| ConditionalIgnoreRule.Ignore |
| Deploy
A list of artifacts to be deployed.
|
| DeploymentSet |
| Features
A feature is Nuxeo Runner extension that is able to configure the runner
from additional annotations and using a specific logic.
|
| FeaturesRunner
A Test Case runner that can be extended through features and provide
injection though Guice.
|
| FeaturesRunner.FeatureCallable |
| FileEventsTrackingFeature.Tracker |
| Jetty |
| LogCaptureFeature.Filter |
| LogCaptureFeature.NoLogCaptureFilterException |
| LogCaptureFeature.Result |
| RandomBug
Define execution rules for an annotated random bug.
|
| RandomBug.MODE
BYPASS: the test is ignored.
|
| RunnerFeature |
| RuntimeHarness
TODO: Move this to org.nuxeo.runtime package
|
| ServiceProvider |
| SimpleFeature
These are the states the runner goes through when using runtime feature:
CREATE FRAMEWORK
new feature() --> constructor
COLLECT DEFINED DEPLOYMENTS
feature.initialize() --> can be used to configure nuxeo home or register JNDI objects
START FRAMEWORK
feature.start()
CREATE INJECTOR => feature.configure() --> can be used to add guice bindings and to dynamically deploy components using the harness
feature.beforeRun()
feature.beforeMethodRun() --> test method interceptor
feature.afterMethodRun() --> test method interceptor
feature.afterRun() --> cleanup that require framework to be started
STOP FRAMEWORK
feature.stop() --> destructor
|
| Class and Description |
|---|
| RunnerFeature |
| SimpleFeature
These are the states the runner goes through when using runtime feature:
CREATE FRAMEWORK
new feature() --> constructor
COLLECT DEFINED DEPLOYMENTS
feature.initialize() --> can be used to configure nuxeo home or register JNDI objects
START FRAMEWORK
feature.start()
CREATE INJECTOR => feature.configure() --> can be used to add guice bindings and to dynamically deploy components using the harness
feature.beforeRun()
feature.beforeMethodRun() --> test method interceptor
feature.afterMethodRun() --> test method interceptor
feature.afterRun() --> cleanup that require framework to be started
STOP FRAMEWORK
feature.stop() --> destructor
|
| Class and Description |
|---|
| FeaturesRunner
A Test Case runner that can be extended through features and provide
injection though Guice.
|
| RunnerFeature |
| SimpleFeature
These are the states the runner goes through when using runtime feature:
CREATE FRAMEWORK
new feature() --> constructor
COLLECT DEFINED DEPLOYMENTS
feature.initialize() --> can be used to configure nuxeo home or register JNDI objects
START FRAMEWORK
feature.start()
CREATE INJECTOR => feature.configure() --> can be used to add guice bindings and to dynamically deploy components using the harness
feature.beforeRun()
feature.beforeMethodRun() --> test method interceptor
feature.afterMethodRun() --> test method interceptor
feature.afterRun() --> cleanup that require framework to be started
STOP FRAMEWORK
feature.stop() --> destructor
|
Copyright © 2019 Nuxeo SA. All rights reserved.