object DefaultStackTraceFilter extends IncludeExcludeStackTraceFilter with ExecutionOrigin
default filter for specs2 runs
- Alphabetic
- By Inheritance
- DefaultStackTraceFilter
- ExecutionOrigin
- Stacktraces
- IncludeExcludeStackTraceFilter
- Serializable
- Product
- Equals
- StackTraceFilter
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def apply(e: Seq[StackTraceElement]): Seq[StackTraceElement]
filter an Exception stacktrace
filter an Exception stacktrace
- returns
the filtered stacktrace
- Definition Classes
- DefaultStackTraceFilter → IncludeExcludeStackTraceFilter → StackTraceFilter
- def apply[T <: Throwable](t: T): T
- returns
an exception with a filtered stacktrace
- Definition Classes
- StackTraceFilter
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val exclude: Seq[String]
- Definition Classes
- IncludeExcludeStackTraceFilter
- def excludeAlso(patterns: String*): IncludeExcludeStackTraceFilter
add exclude patterns
add exclude patterns
- Definition Classes
- IncludeExcludeStackTraceFilter
- lazy val excludeFromReporting: Boolean
- Definition Classes
- ExecutionOrigin
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- def fromSpecs2orScalaz: (String) => Boolean
- Definition Classes
- ExecutionOrigin
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- val include: Seq[String]
- Definition Classes
- IncludeExcludeStackTraceFilter
- def includeAlso(patterns: String*): IncludeExcludeStackTraceFilter
add include patterns
add include patterns
- Definition Classes
- IncludeExcludeStackTraceFilter
- def isExecutedFrom(name: String, st: Seq[StackTraceElement]): Boolean
- Definition Classes
- Stacktraces
- def isExecutedFrom(name: String): Boolean
This method is used to determine for example if the JUnit runner is executed from Maven or within Eclipse.
This method is used to determine for example if the JUnit runner is executed from Maven or within Eclipse. In the first the test case names don't need to have the hashcode example.
- returns
true if this current piece of code contains name in its stacktrace.
- Definition Classes
- Stacktraces
- lazy val isExecutedFromAnIDE: Boolean
return true if the current test is executed from an IDE
return true if the current test is executed from an IDE
- Definition Classes
- ExecutionOrigin
- lazy val isExecutedFromBazel: Boolean
return true if the current test is executed with Bazel
return true if the current test is executed with Bazel
- Definition Classes
- ExecutionOrigin
- lazy val isExecutedFromEclipse: Boolean
return true if the current test is executed with eclipse
return true if the current test is executed with eclipse
- Definition Classes
- ExecutionOrigin
- lazy val isExecutedFromGradle: Boolean
return true if the current test is executed with Gradle
return true if the current test is executed with Gradle
- Definition Classes
- ExecutionOrigin
- lazy val isExecutedFromIntellij: Boolean
return true if the current test is executed with Intellij
return true if the current test is executed with Intellij
- Definition Classes
- ExecutionOrigin
- lazy val isExecutedFromJUnitCore: Boolean
return true if the current test is executed with JUnitCore
return true if the current test is executed with JUnitCore
- Definition Classes
- ExecutionOrigin
- lazy val isExecutedFromMaven: Boolean
return true if the current test is executed with Maven
return true if the current test is executed with Maven
- Definition Classes
- ExecutionOrigin
- lazy val isExecutedFromSBT: Boolean
return true if the current test is executed with sbt
return true if the current test is executed with sbt
- Definition Classes
- ExecutionOrigin
- lazy val isExecutedFromScalaJs: Boolean
return true if the current test is executed with Scala.js
return true if the current test is executed with Scala.js
- Definition Classes
- ExecutionOrigin
- def isFromClass(classNamePredicate: (String) => Boolean, st: Seq[StackTraceElement]): Boolean
- returns
true if there is a stacktrace element satisfying the predicate
- Definition Classes
- Stacktraces
- def isFromClass(classNamePredicate: (String) => Boolean): Boolean
- returns
true if there is a stacktrace element satisfying the predicate
- Definition Classes
- Stacktraces
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isSpecificationFromSpecs2orScalaz(st: Seq[StackTraceElement]): Boolean
try to approximate if a specification is a specs2 one or scalaz one by passing name = org.specs2 or name = scalaz
try to approximate if a specification is a specs2 one or scalaz one by passing name = org.specs2 or name = scalaz
- Definition Classes
- ExecutionOrigin
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()