A B C D E F G I J L M N O Q R S T V W 
All Classes All Packages

A

AbstractInstance - Class in org.apache.sling.testing.junit.rules.instance
 
AbstractInstance() - Constructor for class org.apache.sling.testing.junit.rules.instance.AbstractInstance
 
Action - Interface in org.apache.sling.testing.junit.rules.util
 
addAndTakeConfiguration(Description, InstanceConfiguration) - Method in class org.apache.sling.testing.junit.rules.instance.util.ConfigurationPool
 
addDefaultIgnoreCategories(Class...) - Method in class org.apache.sling.testing.junit.rules.FilterRule
 
allocateContextPath() - Method in class org.apache.sling.testing.junit.rules.instance.util.ContextPathAllocator
 
allocateDirectory(File, String) - Method in class org.apache.sling.testing.junit.rules.instance.util.DirectoryAllocator
 
apply(Statement, Description) - Method in class org.apache.sling.testing.junit.rules.CustomUserAgentRule
 
apply(Statement, Description) - Method in class org.apache.sling.testing.junit.rules.FilterRule
 
apply(Statement, Description) - Method in class org.apache.sling.testing.junit.rules.instance.ExistingInstance
 
apply(Statement, Description) - Method in class org.apache.sling.testing.junit.rules.InstanceConfigRule
 
apply(Statement, Description) - Method in class org.apache.sling.testing.junit.rules.RemoteLogDumperRule
 
apply(Statement, Description) - Method in class org.apache.sling.testing.junit.rules.RunOnceRule
 
apply(Statement, Description) - Method in class org.apache.sling.testing.junit.rules.SlingClassRule
 
apply(Statement, Description) - Method in class org.apache.sling.testing.junit.rules.SlingInstanceRule
 
apply(Statement, Description) - Method in class org.apache.sling.testing.junit.rules.SlingRule
 
apply(Statement, Description) - Method in class org.apache.sling.testing.junit.rules.TestStickyCookieRule
 
apply(Statement, Description) - Method in class org.apache.sling.testing.junit.rules.TestTimeout
 
asFile() - Method in enum org.apache.sling.testing.junit.rules.instance.util.Options
 
asInteger(int) - Method in enum org.apache.sling.testing.junit.rules.instance.util.Options
 
asList() - Method in enum org.apache.sling.testing.junit.rules.instance.util.Options
 
asPath() - Method in enum org.apache.sling.testing.junit.rules.instance.util.Options
 
asString() - Method in enum org.apache.sling.testing.junit.rules.instance.util.Options
 
asteriskMatch(String, String) - Static method in class org.apache.sling.testing.junit.rules.util.IgnoreTestsConfig
 

B

BuilderCustomizer - Interface in org.apache.sling.testing.junit.rules.instance
Customizes a Sling Client Builder.

C

call() - Method in interface org.apache.sling.testing.junit.rules.util.Action
 
CATEGORY_PROPERTY - Static variable in class org.apache.sling.testing.junit.rules.FilterRule
 
checkAndAdd(String) - Method in class org.apache.sling.testing.junit.rules.instance.util.ContextPathAllocator
 
ClusterAwareTest - Interface in org.apache.sling.testing.junit.rules.category
Interface used to mark a JUnit test which has the ability to run in parallel with other tests against the same instance instance.
Condition - Interface in org.apache.sling.testing.junit.rules
 
ConfigurationPool - Class in org.apache.sling.testing.junit.rules.instance.util
 
ConfigurationPool() - Constructor for class org.apache.sling.testing.junit.rules.instance.util.ConfigurationPool
 
ContextPathAllocator - Class in org.apache.sling.testing.junit.rules.instance.util
 
ContextPathAllocator() - Constructor for class org.apache.sling.testing.junit.rules.instance.util.ContextPathAllocator
 
customize(T) - Method in class org.apache.sling.testing.junit.rules.instance.AbstractInstance
Customizes the builder and returns it.
customize(T) - Method in interface org.apache.sling.testing.junit.rules.instance.BuilderCustomizer
 
CustomUserAgentRule - Class in org.apache.sling.testing.junit.rules
Junit rule to overwrite or append the user-agent of all SlingClient http requests with a custom String.
CustomUserAgentRule(String) - Constructor for class org.apache.sling.testing.junit.rules.CustomUserAgentRule
Overwrite the user-agent with a custom String.
CustomUserAgentRule(String, boolean) - Constructor for class org.apache.sling.testing.junit.rules.CustomUserAgentRule
Modify or overwrite the user-agent.

D

DEFAULT_INSTANCE - Static variable in class org.apache.sling.testing.junit.rules.SlingInstanceRule
 
defaultInstance - Variable in class org.apache.sling.testing.junit.rules.SlingInstanceRule
ExistingInstance for default instance
description() - Method in annotation type org.apache.sling.testing.junit.rules.annotation.Issue
 
description() - Method in interface org.apache.sling.testing.junit.rules.Condition
 
DirectoryAllocator - Class in org.apache.sling.testing.junit.rules.instance.util
 
DirectoryAllocator() - Constructor for class org.apache.sling.testing.junit.rules.instance.util.DirectoryAllocator
 

E

ExistingInstance - Class in org.apache.sling.testing.junit.rules.instance
 
ExistingInstance() - Constructor for class org.apache.sling.testing.junit.rules.instance.ExistingInstance
 

F

failed(Throwable, Description) - Method in class org.apache.sling.testing.junit.rules.RemoteLogDumperRule
 
FailingTest - Interface in org.apache.sling.testing.junit.rules.category
Marker interface for the tests that fail independently of the Java version or other environment settings
FastRunningTest - Interface in org.apache.sling.testing.junit.rules.category
Interface used to mark a JUnit test as FAST running The definition of a fast running test is defined externally
filterRule - Variable in class org.apache.sling.testing.junit.rules.SlingClassRule
Rule to filter tests at class level
filterRule - Variable in class org.apache.sling.testing.junit.rules.SlingRule
Rule to filter tests per method name
FilterRule - Class in org.apache.sling.testing.junit.rules
 
FilterRule() - Constructor for class org.apache.sling.testing.junit.rules.FilterRule
 
finished() - Method in class org.apache.sling.testing.junit.rules.CustomUserAgentRule
 
finished(Description) - Method in class org.apache.sling.testing.junit.rules.RemoteLogDumperRule
 
finished(Description) - Method in class org.apache.sling.testing.junit.rules.TestDescriptionRule
 
finished(Description) - Method in class org.apache.sling.testing.junit.rules.TestStickyCookieRule
 

G

generateContextPath() - Method in class org.apache.sling.testing.junit.rules.instance.util.ContextPathAllocator
 
get() - Static method in class org.apache.sling.testing.junit.rules.util.IgnoreTestsConfig
 
getAdminClient() - Method in class org.apache.sling.testing.junit.rules.instance.AbstractInstance
Return a new client pointing to the instance corresponding to this {{AbstractInstance}}, with the admin user and password, if it was not previously created, or the existing client if it has been created before See InstanceSetup.INSTANCE_CONFIG_ADMINUSER and InstanceSetup.INSTANCE_CONFIG_ADMINPASSWORD
getAdminClient() - Method in interface org.apache.sling.testing.junit.rules.instance.Instance
Return a new client pointing to the instance corresponding to this {{AbstractInstance}}, with the admin user and password, if it was not previously created, or the existing client if it has been created before See InstanceSetup.INSTANCE_CONFIG_ADMINUSER and InstanceSetup.INSTANCE_CONFIG_ADMINPASSWORD
getAdminClient() - Method in class org.apache.sling.testing.junit.rules.SlingInstanceRule
 
getAdminClient(Class<T>) - Method in class org.apache.sling.testing.junit.rules.instance.AbstractInstance
Return a new client pointing to the instance corresponding to this {{AbstractInstance}}, with the admin user and password, if it was not previously created, or the existing client if it has been created before See InstanceSetup.INSTANCE_CONFIG_ADMINUSER and InstanceSetup.INSTANCE_CONFIG_ADMINPASSWORD
getAdminClient(Class<T>) - Method in interface org.apache.sling.testing.junit.rules.instance.Instance
Return a new client pointing to the instance corresponding to this {{AbstractInstance}}, with the admin user and password, if it was not previously created, or the existing client if it has been created before See InstanceSetup.INSTANCE_CONFIG_ADMINUSER and InstanceSetup.INSTANCE_CONFIG_ADMINPASSWORD
getAdminClient(Class<T>) - Method in class org.apache.sling.testing.junit.rules.SlingInstanceRule
 
getBuilder(Class<T>, URI, String, String) - Method in class org.apache.sling.testing.junit.rules.instance.AbstractInstance
 
getClient(Class<T>, String, String) - Method in class org.apache.sling.testing.junit.rules.instance.AbstractInstance
Return a new client pointing to the instance corresponding to this {{AbstractInstance}} if it was never created with this username and password, or the existing client if it has been created before
getClient(Class<T>, String, String) - Method in interface org.apache.sling.testing.junit.rules.instance.Instance
Return a new client pointing to the instance corresponding to this {{AbstractInstance}} if it was never created with this username and password, or the existing client if it has been created before
getConfiguration() - Method in class org.apache.sling.testing.junit.rules.instance.ExistingInstance
 
getConfiguration() - Method in interface org.apache.sling.testing.junit.rules.instance.Instance
 
getConfigurations() - Method in class org.apache.sling.testing.junit.rules.instance.util.ConfigurationPool
 
getName() - Method in enum org.apache.sling.testing.junit.rules.instance.util.Options
 
getReason() - Method in class org.apache.sling.testing.junit.rules.util.Match
 

I

IGNORE_LIST_PROP - Static variable in class org.apache.sling.testing.junit.rules.util.IgnoreTestsConfig
 
IgnoreIf - Annotation Type in org.apache.sling.testing.junit.rules.annotation
 
IgnoreIfProperties - Annotation Type in org.apache.sling.testing.junit.rules.annotation
Ignores the test at runtime if ANY of the system properties defined by IgnoreIfProperty is defined
IgnoreIfProperty - Annotation Type in org.apache.sling.testing.junit.rules.annotation
Ignores the test at runtime if the system property name equals value
IgnoreTestsConfig - Class in org.apache.sling.testing.junit.rules.util
 
INCLUDE_CATEGORY_PROPERTY - Static variable in class org.apache.sling.testing.junit.rules.FilterRule
 
INSTALLATIONS - org.apache.sling.testing.junit.rules.instance.util.Options
 
Instance - Interface in org.apache.sling.testing.junit.rules.instance
 
InstanceConfigRule - Class in org.apache.sling.testing.junit.rules
 
InstanceConfigRule() - Constructor for class org.apache.sling.testing.junit.rules.InstanceConfigRule
Uses an EmptyInstanceConfig (e.g.
InstanceConfigRule(T) - Constructor for class org.apache.sling.testing.junit.rules.InstanceConfigRule
 
InstanceConfigRule(T, boolean) - Constructor for class org.apache.sling.testing.junit.rules.InstanceConfigRule
 
isIgnored() - Method in class org.apache.sling.testing.junit.rules.util.Match
 
isNotSpecified() - Method in enum org.apache.sling.testing.junit.rules.instance.util.Options
 
isSpecified() - Method in enum org.apache.sling.testing.junit.rules.instance.util.Options
 
Issue - Annotation Type in org.apache.sling.testing.junit.rules.annotation
Use this annotation to document that an issue is related to a test class or method.
Issues - Annotation Type in org.apache.sling.testing.junit.rules.annotation
Use this annotation to document that issues are related to a test class or method.
isTaken(int) - Method in class org.apache.sling.testing.junit.rules.instance.util.ConfigurationPool
 

J

JAR - org.apache.sling.testing.junit.rules.instance.util.Options
 
JVM_ARGUMENTS - org.apache.sling.testing.junit.rules.instance.util.Options
 

L

LOG - Static variable in class org.apache.sling.testing.junit.rules.InstanceConfigRule
 

M

match(String) - Method in class org.apache.sling.testing.junit.rules.util.IgnoreTestsConfig
 
Match - Class in org.apache.sling.testing.junit.rules.util
 
Match(boolean) - Constructor for class org.apache.sling.testing.junit.rules.util.Match
 
Match(boolean, String) - Constructor for class org.apache.sling.testing.junit.rules.util.Match
 

N

name() - Method in annotation type org.apache.sling.testing.junit.rules.annotation.IgnoreIfProperty
 
newAdminClient(BuilderCustomizer...) - Method in class org.apache.sling.testing.junit.rules.instance.AbstractInstance
Return a new client pointing to the instance corresponding to this {{AbstractInstance}}, replacing the internally-cached client with this username and password See InstanceSetup.INSTANCE_CONFIG_ADMINUSER and InstanceSetup.INSTANCE_CONFIG_ADMINPASSWORD
newAdminClient(BuilderCustomizer...) - Method in interface org.apache.sling.testing.junit.rules.instance.Instance
Return a new client pointing to the instance corresponding to this {{AbstractInstance}}, replacing the internally-cached client with this username and password See InstanceSetup.INSTANCE_CONFIG_ADMINUSER and InstanceSetup.INSTANCE_CONFIG_ADMINPASSWORD
newClient(Class<T>, String, String, BuilderCustomizer...) - Method in class org.apache.sling.testing.junit.rules.instance.AbstractInstance
Return a new client pointing to the instance corresponding to this {{AbstractInstance}}, replacing the internally-cached client with this username and password
newClient(Class<T>, String, String, BuilderCustomizer...) - Method in interface org.apache.sling.testing.junit.rules.instance.Instance
Return a new client pointing to the instance corresponding to this {{AbstractInstance}}, replacing the internally-cached client with this username and password

O

Options - Enum in org.apache.sling.testing.junit.rules.instance.util
 
orDefault(InstanceConfiguration) - Method in class org.apache.sling.testing.junit.rules.instance.ExistingInstance
 
orDefault(InstanceConfiguration) - Method in interface org.apache.sling.testing.junit.rules.instance.Instance
 
org.apache.sling.testing.junit.rules - package org.apache.sling.testing.junit.rules
 
org.apache.sling.testing.junit.rules.annotation - package org.apache.sling.testing.junit.rules.annotation
 
org.apache.sling.testing.junit.rules.category - package org.apache.sling.testing.junit.rules.category
 
org.apache.sling.testing.junit.rules.instance - package org.apache.sling.testing.junit.rules.instance
 
org.apache.sling.testing.junit.rules.instance.util - package org.apache.sling.testing.junit.rules.instance.util
 
org.apache.sling.testing.junit.rules.util - package org.apache.sling.testing.junit.rules.util
 

Q

QUICKSTART_OPTIONS - org.apache.sling.testing.junit.rules.instance.util.Options
 

R

reCreate() - Static method in class org.apache.sling.testing.junit.rules.util.IgnoreTestsConfig
Recreate the singleton config object.
RemoteLogDumperRule - Class in org.apache.sling.testing.junit.rules
The RemoteLogDumper Rule fetches logs which are generated due to execution of test from the remote server and dumps them locally upon test failure.
RemoteLogDumperRule() - Constructor for class org.apache.sling.testing.junit.rules.RemoteLogDumperRule
 
RemoteLogDumperRule(SlingClient) - Constructor for class org.apache.sling.testing.junit.rules.RemoteLogDumperRule
 
RemoteLogDumperRule(Instance) - Constructor for class org.apache.sling.testing.junit.rules.RemoteLogDumperRule
 
returnConfiguration(Description, int) - Method in class org.apache.sling.testing.junit.rules.instance.util.ConfigurationPool
 
ruleChain - Variable in class org.apache.sling.testing.junit.rules.SlingClassRule
Main RuleChain describing the order of execution of all the rules
ruleChain - Variable in class org.apache.sling.testing.junit.rules.SlingInstanceRule
 
ruleChain - Variable in class org.apache.sling.testing.junit.rules.SlingRule
Main RuleChain describing the order of execution of all the rules
RUN_IGNORE_LIST_PROP - Static variable in class org.apache.sling.testing.junit.rules.util.IgnoreTestsConfig
 
RunOnceRule - Class in org.apache.sling.testing.junit.rules
Allows wrapping a junit TestRule that will be run only once.
RunOnceRule(T) - Constructor for class org.apache.sling.testing.junit.rules.RunOnceRule
Constructor*

S

satisfy() - Method in interface org.apache.sling.testing.junit.rules.Condition
 
setInstance(Instance) - Method in class org.apache.sling.testing.junit.rules.RemoteLogDumperRule
 
setSlingClient(SlingClient) - Method in class org.apache.sling.testing.junit.rules.RemoteLogDumperRule
 
slingClassRule - Variable in class org.apache.sling.testing.junit.rules.SlingInstanceRule
Sling rules to be executed at class level
SlingClassRule - Class in org.apache.sling.testing.junit.rules
Sling Rule that wraps all the ClassRules, useful when running a Sling Integration Test.
SlingClassRule() - Constructor for class org.apache.sling.testing.junit.rules.SlingClassRule
 
SlingInstanceRule - Class in org.apache.sling.testing.junit.rules
Junit Rule that allows access to a Sling instance.
SlingInstanceRule() - Constructor for class org.apache.sling.testing.junit.rules.SlingInstanceRule
 
SlingRule - Class in org.apache.sling.testing.junit.rules
Sling Rule that wraps all the Rules (at method level) useful when running a Sling Integration Test.
SlingRule(Instance...) - Constructor for class org.apache.sling.testing.junit.rules.SlingRule
 
SlowRunningTest - Annotation Type in org.apache.sling.testing.junit.rules.category
Interface used to mark a JUnit test as SLOW running The definition of a slow running test is defined externally
SmokeTest - Interface in org.apache.sling.testing.junit.rules.category
Marker interface for the tests that should be run as smoke tests after a new build
START_TIMEOUT - org.apache.sling.testing.junit.rules.instance.util.Options
 
starting() - Method in class org.apache.sling.testing.junit.rules.CustomUserAgentRule
 
starting(Description) - Method in class org.apache.sling.testing.junit.rules.RemoteLogDumperRule
 
starting(Description) - Method in class org.apache.sling.testing.junit.rules.TestDescriptionRule
 
starting(Description) - Method in class org.apache.sling.testing.junit.rules.TestStickyCookieRule
 

T

takeConfiguration(Description, int) - Method in class org.apache.sling.testing.junit.rules.instance.util.ConfigurationPool
 
testDescriptionRule - Variable in class org.apache.sling.testing.junit.rules.SlingRule
Rule to send in every request a header with the test name
TestDescriptionRule - Class in org.apache.sling.testing.junit.rules
Junit rule which exposes the description of the current executing test as a thread local instance
TestDescriptionRule() - Constructor for class org.apache.sling.testing.junit.rules.TestDescriptionRule
 
TestStickyCookieRule - Class in org.apache.sling.testing.junit.rules
 
TestStickyCookieRule() - Constructor for class org.apache.sling.testing.junit.rules.TestStickyCookieRule
 
testStickySessionRule - Variable in class org.apache.sling.testing.junit.rules.SlingRule
Rule to add a Sticky Session Cookie for requests
TestTimeout - Class in org.apache.sling.testing.junit.rules
Rule to timeout a test.
TestTimeout() - Constructor for class org.apache.sling.testing.junit.rules.TestTimeout
Constructor: reads the default timeout value from the "test.timeout.milliseconds" property.
TestTimeout(int) - Constructor for class org.apache.sling.testing.junit.rules.TestTimeout
 
testTimeoutRule - Variable in class org.apache.sling.testing.junit.rules.SlingRule
Rule to define the max timeout for all the tests

V

value() - Method in annotation type org.apache.sling.testing.junit.rules.annotation.IgnoreIf
 
value() - Method in annotation type org.apache.sling.testing.junit.rules.annotation.IgnoreIfProperties
 
value() - Method in annotation type org.apache.sling.testing.junit.rules.annotation.IgnoreIfProperty
 
value() - Method in annotation type org.apache.sling.testing.junit.rules.annotation.Issue
 
value() - Method in annotation type org.apache.sling.testing.junit.rules.annotation.Issues
 
valueOf(String) - Static method in enum org.apache.sling.testing.junit.rules.instance.util.Options
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.sling.testing.junit.rules.instance.util.Options
Returns an array containing the constants of this enum type, in the order they are declared.

W

withAction(T) - Method in class org.apache.sling.testing.junit.rules.InstanceConfigRule
 
withRunMode(String) - Method in class org.apache.sling.testing.junit.rules.instance.ExistingInstance
 
withRunMode(String) - Method in interface org.apache.sling.testing.junit.rules.instance.Instance
 
A B C D E F G I J L M N O Q R S T V W 
All Classes All Packages