aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/scala/org/perl8/test/package.scala
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2013-02-28 02:47:37 -0600
committerJesse Luehrs <doy@tozt.net>2013-02-28 02:48:25 -0600
commit6f4f0015aa32de0e2eda11bfa11144961fd70480 (patch)
tree814c4f937b6ccb7e66e1c6fe7ce6c5c61e3949f4 /src/main/scala/org/perl8/test/package.scala
parente071cf04ba20fd1608f138abe6e03878c7fe70bf (diff)
downloadscala-test-more-6f4f0015aa32de0e2eda11bfa11144961fd70480.tar.gz
scala-test-more-6f4f0015aa32de0e2eda11bfa11144961fd70480.zip
eliminate Message
Diffstat (limited to 'src/main/scala/org/perl8/test/package.scala')
-rw-r--r--src/main/scala/org/perl8/test/package.scala24
1 files changed, 3 insertions, 21 deletions
diff --git a/src/main/scala/org/perl8/test/package.scala b/src/main/scala/org/perl8/test/package.scala
index 5d7ba32..b18dc2f 100644
--- a/src/main/scala/org/perl8/test/package.scala
+++ b/src/main/scala/org/perl8/test/package.scala
@@ -6,9 +6,6 @@ package object test {
implicit def intToPlan (p: Int): Plan =
NumericPlan(p)
- implicit def stringToMessage (s: String): Message =
- new HasMessage(s)
-
sealed trait Plan {
val plan: Int
val skipAll: Boolean
@@ -42,22 +39,7 @@ package object test {
def apply () = SkipAllNoMessage
}
- sealed trait Message
- case class HasMessage (contents: String) extends Message
- case object NoMessage extends Message
-
- implicit def messageToOption (message: Message): Option[String] =
- message match {
- case HasMessage(x) => Some(x)
- case NoMessage => None
- }
-
- implicit def optionToMessage (option: Option[String]): Message =
- option match {
- case Some(x) => HasMessage(x)
- case None => NoMessage
- }
-
- case class BailOutException (message: String)
- extends RuntimeException(message)
+ case class BailOutException (
+ message: String
+ ) extends RuntimeException(message)
}