diff options
author | Jesse Luehrs <doy@tozt.net> | 2013-02-28 02:47:37 -0600 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2013-02-28 02:48:25 -0600 |
commit | 6f4f0015aa32de0e2eda11bfa11144961fd70480 (patch) | |
tree | 814c4f937b6ccb7e66e1c6fe7ce6c5c61e3949f4 /src/main/scala/org/perl8/test/package.scala | |
parent | e071cf04ba20fd1608f138abe6e03878c7fe70bf (diff) | |
download | scala-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.scala | 24 |
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) } |