Skip navigation links
A B C D E F G H I J L N O P R S T U V W 

A

annotationName() - Method in class net.aichler.jupiter.api.JupiterTestFingerprint
 
apply(TestDescriptor) - Method in class net.aichler.jupiter.internal.filter.GlobFilter
apply(TestDescriptor) - Method in class net.aichler.jupiter.internal.filter.TestFilter
args() - Method in class net.aichler.jupiter.internal.JupiterRunner
 

B

build() - Method in class net.aichler.jupiter.api.JupiterTestCollector.Builder
Creates an instance of JupiterTestCollector.
Builder() - Constructor for class net.aichler.jupiter.api.JupiterTestCollector.Builder
 
buildErrorMessage(Throwable) - Method in class net.aichler.jupiter.internal.Configuration
 
buildErrorName(TestIdentifier) - Method in class net.aichler.jupiter.internal.Configuration
 
buildInfoMessage(Throwable) - Method in class net.aichler.jupiter.internal.Configuration
 
buildInfoName(TestIdentifier) - Method in class net.aichler.jupiter.internal.Configuration
 

C

collectTests() - Method in class net.aichler.jupiter.api.JupiterTestCollector
Executes a JUnit Jupiter launcher discovery request.
Color - Enum in net.aichler.jupiter.internal
Defines an enumeration of available colors.
ColorTheme - Interface in net.aichler.jupiter.internal
Defines a theme for colored output.
Configuration - Class in net.aichler.jupiter.internal
 
Configuration(String, Logger[], Options) - Constructor for class net.aichler.jupiter.internal.Configuration
 
container() - Method in interface net.aichler.jupiter.internal.ColorTheme
 
create(Set<String>, Dispatcher) - Static method in class net.aichler.jupiter.internal.filter.GlobFilter
Conditionally creates a GlobFilter depending on whether the specified pattern set contains any elements.
create(Set<String>, Dispatcher) - Static method in class net.aichler.jupiter.internal.filter.TestFilter
Conditionally creates a TestFilter depending on whether the specified filter set contains any elements.
createRunListener(ClassLoader) - Method in class net.aichler.jupiter.internal.Configuration
Creates instances of test listeners using the specified classLoader.

D

debug(String, Object...) - Method in class net.aichler.jupiter.internal.TestLogger
Provide a debug message to available loggers.
decodeName(String) - Method in class net.aichler.jupiter.internal.Configuration
 
deregister() - Static method in class net.aichler.jupiter.internal.listeners.OutputCapture
Deregister streams for the current thread, and restore the previous if any.
Dispatcher - Class in net.aichler.jupiter.internal.event
Dispatches test events to SBT.
Dispatcher(Configuration, EventHandler) - Constructor for class net.aichler.jupiter.internal.event.Dispatcher
 
done() - Method in class net.aichler.jupiter.internal.JupiterRunner
 
dynamicTest() - Method in interface net.aichler.jupiter.internal.ColorTheme
 
dynamicTestRegistered(TestIdentifier) - Method in class net.aichler.jupiter.internal.listeners.TreePrintingTestListener
 

E

emptyResult() - Static method in class net.aichler.jupiter.api.JupiterTestCollector.Result
 
equals(Object) - Method in class net.aichler.jupiter.api.JupiterTestFingerprint
 
error() - Method in interface net.aichler.jupiter.internal.ColorTheme
 
error(String, Object...) - Method in class net.aichler.jupiter.internal.TestLogger
Provide an error message to available loggers.
error(String, String, Throwable) - Method in class net.aichler.jupiter.internal.TestLogger
Provide an error message with to available loggers with an optional exception stacktrace and highlighted test-class.
errorCount() - Method in interface net.aichler.jupiter.internal.ColorTheme
 
errorName1() - Method in interface net.aichler.jupiter.internal.ColorTheme
 
errorName2() - Method in interface net.aichler.jupiter.internal.ColorTheme
 
errorName3() - Method in interface net.aichler.jupiter.internal.ColorTheme
 
executionFailed(String, Throwable) - Method in interface net.aichler.jupiter.api.JupiterTestListener
Called when the execution of a test task failed.
executionFailed(String, Throwable) - Method in class net.aichler.jupiter.internal.event.Dispatcher
 
executionFailed(String, Throwable) - Method in class net.aichler.jupiter.internal.listeners.TreePrintingTestListener
 
executionFiltered(TestDescriptor, String) - Method in interface net.aichler.jupiter.api.JupiterTestListener
Called when a test has been filtered.
executionFiltered(TestDescriptor, String) - Method in class net.aichler.jupiter.internal.event.Dispatcher
 
executionFiltered(TestDescriptor, String) - Method in class net.aichler.jupiter.internal.listeners.TreePrintingTestListener
 
executionFinished(TestIdentifier, TestExecutionResult) - Method in class net.aichler.jupiter.internal.event.Dispatcher
 
executionFinished(TestIdentifier, TestExecutionResult) - Method in class net.aichler.jupiter.internal.listeners.FlatPrintingTestListener
 
executionFinished(TestIdentifier, TestExecutionResult) - Method in class net.aichler.jupiter.internal.listeners.OutputCapturingTestListener
 
executionFinished(TestIdentifier, TestExecutionResult) - Method in class net.aichler.jupiter.internal.listeners.TreePrintingTestListener
 
executionSkipped(TestIdentifier, String) - Method in class net.aichler.jupiter.internal.event.Dispatcher
 
executionSkipped(TestIdentifier, String) - Method in class net.aichler.jupiter.internal.listeners.FlatPrintingTestListener
 
executionSkipped(TestIdentifier, String) - Method in class net.aichler.jupiter.internal.listeners.TreePrintingTestListener
 
executionStarted(TestIdentifier) - Method in class net.aichler.jupiter.internal.event.Dispatcher
 
executionStarted(TestIdentifier) - Method in class net.aichler.jupiter.internal.listeners.FlatPrintingTestListener
 
executionStarted(TestIdentifier) - Method in class net.aichler.jupiter.internal.listeners.OutputCapturingTestListener
 
executionStarted(TestIdentifier) - Method in class net.aichler.jupiter.internal.listeners.TreePrintingTestListener
 
extractClassName(TestIdentifier) - Method in class net.aichler.jupiter.internal.Configuration
Extracts the class-name from the specified test identifier.
extractClassNameOrDisplayName(TestIdentifier) - Method in class net.aichler.jupiter.internal.Configuration
Extracts the class-name or alternatively the display name from the given identifier.
extractMethodName(TestIdentifier) - Method in class net.aichler.jupiter.internal.Configuration
Extracts the method-name from the specified test identifier.

F

filter(String) - Static method in enum net.aichler.jupiter.internal.Color
Filter color codes from the specified value.
fingerprints() - Method in class net.aichler.jupiter.api.JupiterFramework
 
FlatPrintingTestListener - Class in net.aichler.jupiter.internal.listeners
 
FlatPrintingTestListener(Configuration) - Constructor for class net.aichler.jupiter.internal.listeners.FlatPrintingTestListener
 
format(String) - Method in enum net.aichler.jupiter.internal.Color
 
formatIdentifier(TestPlan, TestIdentifier) - Method in class net.aichler.jupiter.internal.Configuration
 

G

get(StreamPair.Type) - Method in class net.aichler.jupiter.api.StreamPair
 
getColorTheme() - Method in class net.aichler.jupiter.internal.Configuration
 
getDiscoveredTests() - Method in class net.aichler.jupiter.api.JupiterTestCollector.Result
 
getDispatchEventsTracePath() - Method in class net.aichler.jupiter.internal.options.Options
 
getDisplayMode() - Method in class net.aichler.jupiter.internal.options.Options
 
getExcludeTags() - Method in class net.aichler.jupiter.internal.options.Options
 
getFingerprint() - Method in class net.aichler.jupiter.api.JupiterTestCollector.Item
 
getFullyQualifiedClassName() - Method in class net.aichler.jupiter.api.JupiterTestCollector.Item
 
getGlobPatterns() - Method in class net.aichler.jupiter.internal.options.Options
 
getIncludeTags() - Method in class net.aichler.jupiter.internal.options.Options
 
getLogger() - Method in class net.aichler.jupiter.internal.Configuration
 
getOptions() - Method in class net.aichler.jupiter.internal.Configuration
 
getRunListener() - Method in class net.aichler.jupiter.internal.options.Options
 
getSelectors() - Method in class net.aichler.jupiter.api.JupiterTestCollector.Item
 
getSystemProperties() - Method in class net.aichler.jupiter.internal.options.Options
 
getTestFilters() - Method in class net.aichler.jupiter.internal.options.Options
 
getTestListener() - Method in class net.aichler.jupiter.internal.Configuration
 
getTestSuiteName() - Method in class net.aichler.jupiter.internal.Configuration
 
GlobFilter - Class in net.aichler.jupiter.internal.filter
Filters test descriptors against a given set of glob patterns.

H

handle(Event) - Method in class net.aichler.jupiter.internal.event.LoggingEventHandler
 

I

ignoreCount() - Method in interface net.aichler.jupiter.internal.ColorTheme
 
info() - Method in interface net.aichler.jupiter.internal.ColorTheme
 
info(String, Object...) - Method in class net.aichler.jupiter.internal.TestLogger
Provide an error message to available loggers.
install(StreamPair) - Static method in class net.aichler.jupiter.internal.listeners.OutputCapture
Possibly installs delegating print streams.
isAssertLogEnabled() - Method in class net.aichler.jupiter.internal.options.Options
 
isColorsEnabled() - Method in class net.aichler.jupiter.internal.options.Options
 
isDecodeScalaNames() - Method in class net.aichler.jupiter.internal.options.Options
 
isExceptionClassLogEnabled() - Method in class net.aichler.jupiter.internal.options.Options
 
isExplicit() - Method in class net.aichler.jupiter.api.JupiterTestCollector.Item
 
isModule() - Method in class net.aichler.jupiter.api.JupiterTestFingerprint
 
isQuiet() - Method in class net.aichler.jupiter.internal.options.Options
 
isTypesEnabled() - Method in class net.aichler.jupiter.internal.options.Options
 
isVerbose() - Method in class net.aichler.jupiter.internal.options.Options
 
Item() - Constructor for class net.aichler.jupiter.api.JupiterTestCollector.Item
 

J

JupiterFramework - Class in net.aichler.jupiter.api
Framework entry point to sbt-testing.
JupiterFramework() - Constructor for class net.aichler.jupiter.api.JupiterFramework
 
JupiterRunner - Class in net.aichler.jupiter.internal
 
JupiterRunner(String[], String[], ClassLoader, StreamPair) - Constructor for class net.aichler.jupiter.internal.JupiterRunner
 
JupiterTestCollector - Class in net.aichler.jupiter.api
Collects available tests via a LauncherDiscoveryRequest.
JupiterTestCollector.Builder - Class in net.aichler.jupiter.api
Builder for JupiterTestCollector instances.
JupiterTestCollector.Item - Class in net.aichler.jupiter.api
Describes a discovered test item.
JupiterTestCollector.Result - Class in net.aichler.jupiter.api
Defines the test discovery result which is evaluated by the SBT Plugin.
JupiterTestFingerprint - Class in net.aichler.jupiter.api
A dummy fingerprint implementation used for all discovered tests.
JupiterTestFingerprint() - Constructor for class net.aichler.jupiter.api.JupiterTestFingerprint
 
JupiterTestListener - Interface in net.aichler.jupiter.api
Extended test execution listener.

L

LoggingEventHandler - Class in net.aichler.jupiter.internal.event
Writes dispatch events to a file for testing/debugging purposes.
LoggingEventHandler(String, EventHandler) - Constructor for class net.aichler.jupiter.internal.event.LoggingEventHandler
 

N

name() - Method in class net.aichler.jupiter.api.JupiterFramework
 
nativeMethod() - Method in interface net.aichler.jupiter.internal.ColorTheme
 
net.aichler.jupiter.api - package net.aichler.jupiter.api
 
net.aichler.jupiter.internal - package net.aichler.jupiter.internal
 
net.aichler.jupiter.internal.event - package net.aichler.jupiter.internal.event
 
net.aichler.jupiter.internal.filter - package net.aichler.jupiter.internal.filter
 
net.aichler.jupiter.internal.listeners - package net.aichler.jupiter.internal.listeners
 
net.aichler.jupiter.internal.options - package net.aichler.jupiter.internal.options
 
normalName1() - Method in interface net.aichler.jupiter.internal.ColorTheme
 
normalName2() - Method in interface net.aichler.jupiter.internal.ColorTheme
 
normalName3() - Method in interface net.aichler.jupiter.internal.ColorTheme
 

O

Options - Class in net.aichler.jupiter.internal.options
Defines available commandline options.
OptionsParser - Class in net.aichler.jupiter.internal.options
 
OptionsParser() - Constructor for class net.aichler.jupiter.internal.options.OptionsParser
 
OutputCapture - Class in net.aichler.jupiter.internal.listeners
Hijacks the systems standard output and error streams on a per-thread basis and redirects to given streams.
OutputCapture() - Constructor for class net.aichler.jupiter.internal.listeners.OutputCapture
 
OutputCapturingTestListener - Class in net.aichler.jupiter.internal.listeners
 
OutputCapturingTestListener(Configuration, StreamPair) - Constructor for class net.aichler.jupiter.internal.listeners.OutputCapturingTestListener
 

P

parse(String[]) - Method in class net.aichler.jupiter.internal.options.OptionsParser
 

R

register(PrintStream, PrintStream) - Static method in class net.aichler.jupiter.internal.listeners.OutputCapture
Register streams for the current thread.
remoteArgs() - Method in class net.aichler.jupiter.internal.JupiterRunner
 
reportingEntryPublished(TestIdentifier, ReportEntry) - Method in class net.aichler.jupiter.internal.listeners.FlatPrintingTestListener
 
reportingEntryPublished(TestIdentifier, ReportEntry) - Method in class net.aichler.jupiter.internal.listeners.TreePrintingTestListener
 
Result() - Constructor for class net.aichler.jupiter.api.JupiterTestCollector.Result
 
runner(String[], String[], ClassLoader) - Method in class net.aichler.jupiter.api.JupiterFramework
 

S

StreamPair - Class in net.aichler.jupiter.api
Standard output and error stream pair.
StreamPair(PrintStream, PrintStream) - Constructor for class net.aichler.jupiter.api.StreamPair
Creates a stream pair from the given output and error print stream.
StreamPair.Type - Enum in net.aichler.jupiter.api
Defines available stream types.
successful() - Method in interface net.aichler.jupiter.internal.ColorTheme
 
SummaryPrintingTestListener - Class in net.aichler.jupiter.internal.listeners
 
SummaryPrintingTestListener(Configuration) - Constructor for class net.aichler.jupiter.internal.listeners.SummaryPrintingTestListener
 

T

tasks(TaskDef[]) - Method in class net.aichler.jupiter.internal.JupiterRunner
 
testFactory() - Method in interface net.aichler.jupiter.internal.ColorTheme
 
testFile() - Method in interface net.aichler.jupiter.internal.ColorTheme
 
testFileLineNumber() - Method in interface net.aichler.jupiter.internal.ColorTheme
 
TestFilter - Class in net.aichler.jupiter.internal.filter
Filter for tests specified via commandline argument --tests=.
TestLogger - Class in net.aichler.jupiter.internal
 
TestLogger.Level - Enum in net.aichler.jupiter.internal
 
testMethod() - Method in interface net.aichler.jupiter.internal.ColorTheme
 
testPlanExecutionFinished(TestPlan) - Method in class net.aichler.jupiter.internal.listeners.OutputCapturingTestListener
 
testPlanExecutionFinished(TestPlan) - Method in class net.aichler.jupiter.internal.listeners.SummaryPrintingTestListener
 
testPlanExecutionStarted(TestPlan) - Method in class net.aichler.jupiter.internal.listeners.FlatPrintingTestListener
 
testPlanExecutionStarted(TestPlan) - Method in class net.aichler.jupiter.internal.listeners.OutputCapturingTestListener
 
testPlanExecutionStarted(TestPlan) - Method in class net.aichler.jupiter.internal.listeners.TreePrintingTestListener
 
testTemplate() - Method in interface net.aichler.jupiter.internal.ColorTheme
 
toString() - Method in class net.aichler.jupiter.api.JupiterTestCollector.Item
 
toString() - Method in enum net.aichler.jupiter.internal.Color
 
TreePrintingTestListener - Class in net.aichler.jupiter.internal.listeners
 
TreePrintingTestListener(Configuration) - Constructor for class net.aichler.jupiter.internal.listeners.TreePrintingTestListener
 

U

uninstall() - Static method in class net.aichler.jupiter.internal.listeners.OutputCapture
Possibly restores the original print streams.
unknownSource() - Method in interface net.aichler.jupiter.internal.ColorTheme
 

V

valueOf(String) - Static method in enum net.aichler.jupiter.api.StreamPair.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.aichler.jupiter.internal.Color
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.aichler.jupiter.internal.TestLogger.Level
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.aichler.jupiter.api.StreamPair.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.aichler.jupiter.internal.Color
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.aichler.jupiter.internal.TestLogger.Level
Returns an array containing the constants of this enum type, in the order they are declared.

W

warn(String, Object...) - Method in class net.aichler.jupiter.internal.TestLogger
Provide an error message to available loggers.
withClassDirectory(File) - Method in class net.aichler.jupiter.api.JupiterTestCollector.Builder
Specifies the class directory which should be searched by the collector.
withClassLoader(ClassLoader) - Method in class net.aichler.jupiter.api.JupiterTestCollector.Builder
Specifies the classloader which should be used by the collector.
withRuntimeClassPath(URL[]) - Method in class net.aichler.jupiter.api.JupiterTestCollector.Builder
Specifies the runtime classpath which should be used by the collector.
A B C D E F G H I J L N O P R S T U V W 
Skip navigation links