object
SucceededStatus extends Status with Serializable
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
def
isCompleted: Boolean
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
succeeds(): Boolean
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
final
def
thenRun(f: ⇒ Status): Status
-
final
def
toFuture: Future[Boolean]
-
def
toString(): String
-
def
unreportedException: Option[Throwable]
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
def
waitUntilCompleted(): Unit
-
def
whenCompleted(f: (Try[Boolean]) ⇒ Unit): Unit
-
def
withAfterEffect(f: ⇒ Option[Throwable]): Status
Inherited from Status
Value Members
-
final
def
thenRun(f: ⇒ Status): Status
-
final
def
toFuture: Future[Boolean]
-
def
unreportedException: Option[Throwable]
-
def
withAfterEffect(f: ⇒ Option[Throwable]): Status
Inherited from AnyRef
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from Any
Value Members
-
final
def
asInstanceOf[T0]: T0
-
final
def
isInstanceOf[T0]: Boolean
Ungrouped
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
def
isCompleted: Boolean
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
succeeds(): Boolean
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
final
def
thenRun(f: ⇒ Status): Status
-
final
def
toFuture: Future[Boolean]
-
def
toString(): String
-
def
unreportedException: Option[Throwable]
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
def
waitUntilCompleted(): Unit
-
def
whenCompleted(f: (Try[Boolean]) ⇒ Unit): Unit
-
def
withAfterEffect(f: ⇒ Option[Throwable]): Status
Singleton status that represents an already completed run with no tests failed and no suites aborted.
Note: the difference between this
SucceededStatus
object and the similarly namedSucceeded
object is that theSucceeded
object indicates one test succeeded, whereas thisSucceededStatus
object indicates the absence of any failed tests or aborted suites during a run. Both are used as the result type ofSuite
lifecycle methods, butSucceeded
is a possible result ofwithFixture
, whereasSucceededStatus
is a possible result ofrun
,runNestedSuites
,runTests
, orrunTest
. In short,Succeeded
is always just about one test, whereasSucceededStatus
could be about something larger: multiple tests or an entire suite.