aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2013-02-26 18:57:12 -0600
committerJesse Luehrs <doy@tozt.net>2013-02-26 18:57:12 -0600
commit7b25814f502dd1b54d53a3c9738d63e4f65380f5 (patch)
tree45588d806727925fc0e8869677845edc8affd2da
parent1132565e2731ee241a11f00ecec5224886d7fd7c (diff)
downloadscala-test-more-7b25814f502dd1b54d53a3c9738d63e4f65380f5.tar.gz
scala-test-more-7b25814f502dd1b54d53a3c9738d63e4f65380f5.zip
make a couple more traits sealed
-rw-r--r--src/main/scala/org/perl8/test/package.scala4
-rw-r--r--src/main/scala/org/perl8/test/tap/Consumer.scala2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/main/scala/org/perl8/test/package.scala b/src/main/scala/org/perl8/test/package.scala
index 485c200..aa01f0e 100644
--- a/src/main/scala/org/perl8/test/package.scala
+++ b/src/main/scala/org/perl8/test/package.scala
@@ -9,7 +9,7 @@ package object test {
implicit def stringToMessage (s: String): Message =
new HasMessage(s)
- trait Plan {
+ sealed trait Plan {
val plan: Int
val skipAll: Boolean
val message: Option[String]
@@ -33,7 +33,7 @@ package object test {
def apply (reason: String) = new SkipAll(Some(reason))
}
- trait Message
+ sealed trait Message
case class HasMessage (val contents: String) extends Message
case object NoMessage extends Message
diff --git a/src/main/scala/org/perl8/test/tap/Consumer.scala b/src/main/scala/org/perl8/test/tap/Consumer.scala
index 7ae47f6..37ab12b 100644
--- a/src/main/scala/org/perl8/test/tap/Consumer.scala
+++ b/src/main/scala/org/perl8/test/tap/Consumer.scala
@@ -391,7 +391,7 @@ class TAPResult (val plan: Plan, val results: Seq[TestResult]) {
}
}
-trait TAPEvent
+sealed trait TAPEvent
case class ResultEvent (result: TestResult) extends TAPEvent
case class PlanEvent (plan: Plan) extends TAPEvent
case object SubtestStartEvent extends TAPEvent