All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.scalameter.Events.scala Maven / Gradle / Ivy

package org.scalameter


case class Event(testName: String, description: String, result: Events.Result, throwable: Throwable)

trait Events {
  def emit(e: Event): Unit
}

object Events {
  sealed trait Result
  case object Success extends Result
  case object Failure extends Result
  case object Error extends Result
  case object Skipped extends Result

  case object None extends Events {
    def emit(e: Event) {}
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy