Index
All Classes and Interfaces|All Packages
A
- annotationName() - Method in class com.github.sbt.junit.jupiter.api.JupiterTestFingerprint
- apply(TestDescriptor) - Method in class com.github.sbt.junit.jupiter.internal.filter.GlobFilter
- apply(TestDescriptor) - Method in class com.github.sbt.junit.jupiter.internal.filter.TestFilter
- args() - Method in class com.github.sbt.junit.jupiter.internal.JupiterRunner
B
- BLACK - Enum constant in enum class com.github.sbt.junit.jupiter.internal.Color
- BLUE - Enum constant in enum class com.github.sbt.junit.jupiter.internal.Color
- build() - Method in class com.github.sbt.junit.jupiter.api.JupiterTestCollector.Builder
-
Creates an instance of
JupiterTestCollector. - Builder() - Constructor for class com.github.sbt.junit.jupiter.api.JupiterTestCollector.Builder
- buildErrorMessage(Throwable) - Method in class com.github.sbt.junit.jupiter.internal.Configuration
- buildErrorName(TestIdentifier) - Method in class com.github.sbt.junit.jupiter.internal.Configuration
- buildInfoMessage(Throwable) - Method in class com.github.sbt.junit.jupiter.internal.Configuration
- buildInfoName(TestIdentifier) - Method in class com.github.sbt.junit.jupiter.internal.Configuration
C
- collectTests() - Method in class com.github.sbt.junit.jupiter.api.JupiterTestCollector
-
Executes a JUnit Jupiter launcher discovery request.
- Color - Enum Class in com.github.sbt.junit.jupiter.internal
-
Defines an enumeration of available colors.
- ColorTheme - Interface in com.github.sbt.junit.jupiter.internal
-
Defines a theme for colored output.
- com.github.sbt.junit.jupiter.api - package com.github.sbt.junit.jupiter.api
- com.github.sbt.junit.jupiter.internal - package com.github.sbt.junit.jupiter.internal
- com.github.sbt.junit.jupiter.internal.event - package com.github.sbt.junit.jupiter.internal.event
- com.github.sbt.junit.jupiter.internal.filter - package com.github.sbt.junit.jupiter.internal.filter
- com.github.sbt.junit.jupiter.internal.listeners - package com.github.sbt.junit.jupiter.internal.listeners
- com.github.sbt.junit.jupiter.internal.options - package com.github.sbt.junit.jupiter.internal.options
- Configuration - Class in com.github.sbt.junit.jupiter.internal
- Configuration(String, Logger[], Options) - Constructor for class com.github.sbt.junit.jupiter.internal.Configuration
- container() - Method in interface com.github.sbt.junit.jupiter.internal.ColorTheme
- create(Set<String>, Dispatcher) - Static method in class com.github.sbt.junit.jupiter.internal.filter.GlobFilter
-
Conditionally creates a
GlobFilterdepending on whether the specified pattern set contains any elements. - create(Set<String>, Dispatcher) - Static method in class com.github.sbt.junit.jupiter.internal.filter.TestFilter
-
Conditionally creates a
TestFilterdepending on whether the specified filter set contains any elements. - createRunListener(ClassLoader) - Method in class com.github.sbt.junit.jupiter.internal.Configuration
-
Creates instances of test listeners using the specified
classLoader. - CYAN - Enum constant in enum class com.github.sbt.junit.jupiter.internal.Color
D
- debug(String, Object...) - Method in class com.github.sbt.junit.jupiter.internal.TestLogger
-
Provide a debug message to available loggers.
- DEBUG - Enum constant in enum class com.github.sbt.junit.jupiter.internal.TestLogger.Level
- decodeName(String) - Method in class com.github.sbt.junit.jupiter.internal.Configuration
- deregister() - Static method in class com.github.sbt.junit.jupiter.internal.listeners.OutputCapture
-
Deregister streams for the current thread, and restore the previous if any.
- Dispatcher - Class in com.github.sbt.junit.jupiter.internal.event
-
Dispatches test events to SBT.
- Dispatcher(Configuration, EventHandler) - Constructor for class com.github.sbt.junit.jupiter.internal.event.Dispatcher
- done() - Method in class com.github.sbt.junit.jupiter.internal.JupiterRunner
- dynamicTest() - Method in interface com.github.sbt.junit.jupiter.internal.ColorTheme
- dynamicTestRegistered(TestIdentifier) - Method in class com.github.sbt.junit.jupiter.internal.listeners.TreePrintingTestListener
E
- emptyResult() - Static method in class com.github.sbt.junit.jupiter.api.JupiterTestCollector.Result
- equals(Object) - Method in class com.github.sbt.junit.jupiter.api.JupiterTestFingerprint
- ERR - Enum constant in enum class com.github.sbt.junit.jupiter.api.StreamPair.Type
- error() - Method in interface com.github.sbt.junit.jupiter.internal.ColorTheme
- error(String, Object...) - Method in class com.github.sbt.junit.jupiter.internal.TestLogger
-
Provide an error message to available loggers.
- error(String, String, Throwable) - Method in class com.github.sbt.junit.jupiter.internal.TestLogger
-
Provide an error message with to available loggers with an optional exception stacktrace and highlighted test-class.
- ERROR - Enum constant in enum class com.github.sbt.junit.jupiter.internal.TestLogger.Level
- errorCount() - Method in interface com.github.sbt.junit.jupiter.internal.ColorTheme
- errorName1() - Method in interface com.github.sbt.junit.jupiter.internal.ColorTheme
- errorName2() - Method in interface com.github.sbt.junit.jupiter.internal.ColorTheme
- errorName3() - Method in interface com.github.sbt.junit.jupiter.internal.ColorTheme
- executionFailed(String, Throwable) - Method in interface com.github.sbt.junit.jupiter.api.JupiterTestListener
-
Called when the execution of a test task failed.
- executionFailed(String, Throwable) - Method in class com.github.sbt.junit.jupiter.internal.event.Dispatcher
- executionFailed(String, Throwable) - Method in class com.github.sbt.junit.jupiter.internal.listeners.TreePrintingTestListener
- executionFiltered(TestDescriptor, String) - Method in interface com.github.sbt.junit.jupiter.api.JupiterTestListener
-
Called when a test has been filtered.
- executionFiltered(TestDescriptor, String) - Method in class com.github.sbt.junit.jupiter.internal.event.Dispatcher
- executionFiltered(TestDescriptor, String) - Method in class com.github.sbt.junit.jupiter.internal.listeners.TreePrintingTestListener
- executionFinished(TestIdentifier, TestExecutionResult) - Method in class com.github.sbt.junit.jupiter.internal.event.Dispatcher
- executionFinished(TestIdentifier, TestExecutionResult) - Method in class com.github.sbt.junit.jupiter.internal.listeners.FlatPrintingTestListener
- executionFinished(TestIdentifier, TestExecutionResult) - Method in class com.github.sbt.junit.jupiter.internal.listeners.OutputCapturingTestListener
- executionFinished(TestIdentifier, TestExecutionResult) - Method in class com.github.sbt.junit.jupiter.internal.listeners.TreePrintingTestListener
- executionSkipped(TestIdentifier, String) - Method in class com.github.sbt.junit.jupiter.internal.event.Dispatcher
- executionSkipped(TestIdentifier, String) - Method in class com.github.sbt.junit.jupiter.internal.listeners.FlatPrintingTestListener
- executionSkipped(TestIdentifier, String) - Method in class com.github.sbt.junit.jupiter.internal.listeners.TreePrintingTestListener
- executionStarted(TestIdentifier) - Method in class com.github.sbt.junit.jupiter.internal.event.Dispatcher
- executionStarted(TestIdentifier) - Method in class com.github.sbt.junit.jupiter.internal.listeners.FlatPrintingTestListener
- executionStarted(TestIdentifier) - Method in class com.github.sbt.junit.jupiter.internal.listeners.OutputCapturingTestListener
- executionStarted(TestIdentifier) - Method in class com.github.sbt.junit.jupiter.internal.listeners.TreePrintingTestListener
- extractClassName(TestIdentifier) - Method in class com.github.sbt.junit.jupiter.internal.Configuration
-
Extracts the class-name from the specified test identifier.
- extractClassNameOrDisplayName(TestIdentifier) - Method in class com.github.sbt.junit.jupiter.internal.Configuration
-
Extracts the class-name or alternatively the display name from the given identifier.
- extractMethodName(TestIdentifier) - Method in class com.github.sbt.junit.jupiter.internal.Configuration
-
Extracts the method-name from the specified test identifier.
F
- filter(String) - Static method in enum class com.github.sbt.junit.jupiter.internal.Color
-
Filter color codes from the specified
value. - fingerprints() - Method in class com.github.sbt.junit.jupiter.api.JupiterFramework
- FlatPrintingTestListener - Class in com.github.sbt.junit.jupiter.internal.listeners
- FlatPrintingTestListener(Configuration) - Constructor for class com.github.sbt.junit.jupiter.internal.listeners.FlatPrintingTestListener
- format(String) - Method in enum class com.github.sbt.junit.jupiter.internal.Color
- formatIdentifier(TestPlan, TestIdentifier) - Method in class com.github.sbt.junit.jupiter.internal.Configuration
G
- get(StreamPair.Type) - Method in class com.github.sbt.junit.jupiter.api.StreamPair
- getColorTheme() - Method in class com.github.sbt.junit.jupiter.internal.Configuration
- getDiscoveredTests() - Method in class com.github.sbt.junit.jupiter.api.JupiterTestCollector.Result
- getDispatchEventsTracePath() - Method in class com.github.sbt.junit.jupiter.internal.options.Options
- getDisplayMode() - Method in class com.github.sbt.junit.jupiter.internal.options.Options
- getExcludeTags() - Method in class com.github.sbt.junit.jupiter.internal.options.Options
- getFingerprint() - Method in class com.github.sbt.junit.jupiter.api.JupiterTestCollector.Item
- getFullyQualifiedClassName() - Method in class com.github.sbt.junit.jupiter.api.JupiterTestCollector.Item
- getGlobPatterns() - Method in class com.github.sbt.junit.jupiter.internal.options.Options
- getIncludeTags() - Method in class com.github.sbt.junit.jupiter.internal.options.Options
- getLogger() - Method in class com.github.sbt.junit.jupiter.internal.Configuration
- getOptions() - Method in class com.github.sbt.junit.jupiter.internal.Configuration
- getRunListener() - Method in class com.github.sbt.junit.jupiter.internal.options.Options
- getSelectors() - Method in class com.github.sbt.junit.jupiter.api.JupiterTestCollector.Item
- getSystemProperties() - Method in class com.github.sbt.junit.jupiter.internal.options.Options
- getTestFilters() - Method in class com.github.sbt.junit.jupiter.internal.options.Options
- getTestListener() - Method in class com.github.sbt.junit.jupiter.internal.Configuration
- getTestSuiteName() - Method in class com.github.sbt.junit.jupiter.internal.Configuration
- GlobFilter - Class in com.github.sbt.junit.jupiter.internal.filter
-
Filters test descriptors against a given set of glob patterns.
- GREEN - Enum constant in enum class com.github.sbt.junit.jupiter.internal.Color
H
- handle(Event) - Method in class com.github.sbt.junit.jupiter.internal.event.LoggingEventHandler
- hashCode() - Method in class com.github.sbt.junit.jupiter.api.JupiterTestFingerprint
I
- ignoreCount() - Method in interface com.github.sbt.junit.jupiter.internal.ColorTheme
- info() - Method in interface com.github.sbt.junit.jupiter.internal.ColorTheme
- info(String, Object...) - Method in class com.github.sbt.junit.jupiter.internal.TestLogger
-
Provide an error message to available loggers.
- INFO - Enum constant in enum class com.github.sbt.junit.jupiter.internal.TestLogger.Level
- install(StreamPair) - Static method in class com.github.sbt.junit.jupiter.internal.listeners.OutputCapture
-
Possibly installs delegating print streams.
- isAssertLogEnabled() - Method in class com.github.sbt.junit.jupiter.internal.options.Options
- isColorsEnabled() - Method in class com.github.sbt.junit.jupiter.internal.options.Options
- isDecodeScalaNames() - Method in class com.github.sbt.junit.jupiter.internal.options.Options
- isExceptionClassLogEnabled() - Method in class com.github.sbt.junit.jupiter.internal.options.Options
- isExplicit() - Method in class com.github.sbt.junit.jupiter.api.JupiterTestCollector.Item
- isModule() - Method in class com.github.sbt.junit.jupiter.api.JupiterTestFingerprint
- isQuiet() - Method in class com.github.sbt.junit.jupiter.internal.options.Options
- isTypesEnabled() - Method in class com.github.sbt.junit.jupiter.internal.options.Options
- isVerbose() - Method in class com.github.sbt.junit.jupiter.internal.options.Options
- Item() - Constructor for class com.github.sbt.junit.jupiter.api.JupiterTestCollector.Item
J
- JupiterFramework - Class in com.github.sbt.junit.jupiter.api
-
Framework entry point to sbt-testing.
- JupiterFramework() - Constructor for class com.github.sbt.junit.jupiter.api.JupiterFramework
- JupiterRunner - Class in com.github.sbt.junit.jupiter.internal
- JupiterRunner(String[], String[], ClassLoader, StreamPair) - Constructor for class com.github.sbt.junit.jupiter.internal.JupiterRunner
- JupiterTestCollector - Class in com.github.sbt.junit.jupiter.api
-
Collects available tests via a
LauncherDiscoveryRequest. - JupiterTestCollector.Builder - Class in com.github.sbt.junit.jupiter.api
-
Builder for
JupiterTestCollectorinstances. - JupiterTestCollector.Item - Class in com.github.sbt.junit.jupiter.api
-
Describes a discovered test item.
- JupiterTestCollector.Result - Class in com.github.sbt.junit.jupiter.api
-
Defines the test discovery result which is evaluated by the SBT Plugin.
- JupiterTestFingerprint - Class in com.github.sbt.junit.jupiter.api
-
A dummy fingerprint implementation used for all discovered tests.
- JupiterTestFingerprint() - Constructor for class com.github.sbt.junit.jupiter.api.JupiterTestFingerprint
- JupiterTestListener - Interface in com.github.sbt.junit.jupiter.api
-
Extended test execution listener.
L
- LoggingEventHandler - Class in com.github.sbt.junit.jupiter.internal.event
-
Writes dispatch events to a file for testing/debugging purposes.
- LoggingEventHandler(String, EventHandler) - Constructor for class com.github.sbt.junit.jupiter.internal.event.LoggingEventHandler
M
N
- name() - Method in class com.github.sbt.junit.jupiter.api.JupiterFramework
- nativeMethod() - Method in interface com.github.sbt.junit.jupiter.internal.ColorTheme
- NONE - Enum constant in enum class com.github.sbt.junit.jupiter.internal.Color
- normalName1() - Method in interface com.github.sbt.junit.jupiter.internal.ColorTheme
- normalName2() - Method in interface com.github.sbt.junit.jupiter.internal.ColorTheme
- normalName3() - Method in interface com.github.sbt.junit.jupiter.internal.ColorTheme
O
- Options - Class in com.github.sbt.junit.jupiter.internal.options
-
Defines available commandline options.
- OptionsParser - Class in com.github.sbt.junit.jupiter.internal.options
- OptionsParser() - Constructor for class com.github.sbt.junit.jupiter.internal.options.OptionsParser
- OUT - Enum constant in enum class com.github.sbt.junit.jupiter.api.StreamPair.Type
- OutputCapture - Class in com.github.sbt.junit.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 com.github.sbt.junit.jupiter.internal.listeners.OutputCapture
- OutputCapturingTestListener - Class in com.github.sbt.junit.jupiter.internal.listeners
- OutputCapturingTestListener(Configuration, StreamPair) - Constructor for class com.github.sbt.junit.jupiter.internal.listeners.OutputCapturingTestListener
P
- parse(String[]) - Method in class com.github.sbt.junit.jupiter.internal.options.OptionsParser
R
- RED - Enum constant in enum class com.github.sbt.junit.jupiter.internal.Color
- register(PrintStream, PrintStream) - Static method in class com.github.sbt.junit.jupiter.internal.listeners.OutputCapture
-
Register streams for the current thread.
- remoteArgs() - Method in class com.github.sbt.junit.jupiter.internal.JupiterRunner
- reportingEntryPublished(TestIdentifier, ReportEntry) - Method in class com.github.sbt.junit.jupiter.internal.listeners.FlatPrintingTestListener
- reportingEntryPublished(TestIdentifier, ReportEntry) - Method in class com.github.sbt.junit.jupiter.internal.listeners.TreePrintingTestListener
- RESET - Enum constant in enum class com.github.sbt.junit.jupiter.internal.Color
- Result() - Constructor for class com.github.sbt.junit.jupiter.api.JupiterTestCollector.Result
- runner(String[], String[], ClassLoader) - Method in class com.github.sbt.junit.jupiter.api.JupiterFramework
S
- StreamPair - Class in com.github.sbt.junit.jupiter.api
-
Standard output and error stream pair.
- StreamPair(PrintStream, PrintStream) - Constructor for class com.github.sbt.junit.jupiter.api.StreamPair
-
Creates a stream pair from the given output and error print stream.
- StreamPair.Type - Enum Class in com.github.sbt.junit.jupiter.api
-
Defines available stream types.
- successful() - Method in interface com.github.sbt.junit.jupiter.internal.ColorTheme
- SummaryPrintingTestListener - Class in com.github.sbt.junit.jupiter.internal.listeners
- SummaryPrintingTestListener(Configuration) - Constructor for class com.github.sbt.junit.jupiter.internal.listeners.SummaryPrintingTestListener
T
- tasks(TaskDef[]) - Method in class com.github.sbt.junit.jupiter.internal.JupiterRunner
- testFactory() - Method in interface com.github.sbt.junit.jupiter.internal.ColorTheme
- testFile() - Method in interface com.github.sbt.junit.jupiter.internal.ColorTheme
- testFileLineNumber() - Method in interface com.github.sbt.junit.jupiter.internal.ColorTheme
- TestFilter - Class in com.github.sbt.junit.jupiter.internal.filter
-
Filter for tests specified via commandline argument
--tests=. - TestLogger - Class in com.github.sbt.junit.jupiter.internal
- TestLogger.Level - Enum Class in com.github.sbt.junit.jupiter.internal
- testMethod() - Method in interface com.github.sbt.junit.jupiter.internal.ColorTheme
- testPlanExecutionFinished(TestPlan) - Method in class com.github.sbt.junit.jupiter.internal.listeners.OutputCapturingTestListener
- testPlanExecutionFinished(TestPlan) - Method in class com.github.sbt.junit.jupiter.internal.listeners.SummaryPrintingTestListener
- testPlanExecutionStarted(TestPlan) - Method in class com.github.sbt.junit.jupiter.internal.listeners.FlatPrintingTestListener
- testPlanExecutionStarted(TestPlan) - Method in class com.github.sbt.junit.jupiter.internal.listeners.OutputCapturingTestListener
- testPlanExecutionStarted(TestPlan) - Method in class com.github.sbt.junit.jupiter.internal.listeners.TreePrintingTestListener
- testTemplate() - Method in interface com.github.sbt.junit.jupiter.internal.ColorTheme
- toString() - Method in class com.github.sbt.junit.jupiter.api.JupiterTestCollector.Item
- toString() - Method in enum class com.github.sbt.junit.jupiter.internal.Color
- TreePrintingTestListener - Class in com.github.sbt.junit.jupiter.internal.listeners
- TreePrintingTestListener(Configuration) - Constructor for class com.github.sbt.junit.jupiter.internal.listeners.TreePrintingTestListener
U
- uninstall() - Static method in class com.github.sbt.junit.jupiter.internal.listeners.OutputCapture
-
Possibly restores the original print streams.
- unknownSource() - Method in interface com.github.sbt.junit.jupiter.internal.ColorTheme
V
- valueOf(String) - Static method in enum class com.github.sbt.junit.jupiter.api.StreamPair.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.sbt.junit.jupiter.internal.Color
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.sbt.junit.jupiter.internal.TestLogger.Level
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.github.sbt.junit.jupiter.api.StreamPair.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.sbt.junit.jupiter.internal.Color
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.sbt.junit.jupiter.internal.TestLogger.Level
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- warn(String, Object...) - Method in class com.github.sbt.junit.jupiter.internal.TestLogger
-
Provide an error message to available loggers.
- WARN - Enum constant in enum class com.github.sbt.junit.jupiter.internal.TestLogger.Level
- WHITE - Enum constant in enum class com.github.sbt.junit.jupiter.internal.Color
- withClassDirectory(File) - Method in class com.github.sbt.junit.jupiter.api.JupiterTestCollector.Builder
-
Specifies the class directory which should be searched by the collector.
- withClassLoader(ClassLoader) - Method in class com.github.sbt.junit.jupiter.api.JupiterTestCollector.Builder
-
Specifies the classloader which should be used by the collector.
- withRuntimeClassPath(URL[]) - Method in class com.github.sbt.junit.jupiter.api.JupiterTestCollector.Builder
-
Specifies the runtime classpath which should be used by the collector.
Y
A B C D E F G H I J L M N O P R S T U V W YAll Classes and Interfaces|All Packages