ExecutionOrigin

Companion:
class
class Object
trait Matchable
class Any

Value members

Inherited methods

def fromSpecs2(className: String): Boolean
Inherited from:
ExecutionOrigin
def isExecutedFrom(name: String, st: Seq[StackTraceElement]): Boolean
Inherited from:
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. In the first the test case names don't need to have the hashcode example.

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.

Inherited from:
Stacktraces
def isFromClass(classNamePredicate: String => Boolean, st: Seq[StackTraceElement]): Boolean
Returns:

true if there is a stacktrace element satisfying the predicate

Inherited from:
Stacktraces
def isFromClass(classNamePredicate: String => Boolean): Boolean
Returns:

true if there is a stacktrace element satisfying the predicate

Inherited from:
Stacktraces
def isSpecificationFromSpecs2(st: Seq[StackTraceElement]): Boolean

try to approximate if a specification is a specs2 by passing name = org.specs2

try to approximate if a specification is a specs2 by passing name = org.specs2

Inherited from:
ExecutionOrigin

Inherited fields

lazy val excludeFromReporting: Boolean
Inherited from:
ExecutionOrigin
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

Inherited from:
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

Inherited from:
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

Inherited from:
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

Inherited from:
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

Inherited from:
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

Inherited from:
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

Inherited from:
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

Inherited from:
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

Inherited from:
ExecutionOrigin