summaryrefslogtreecommitdiff
path: root/test/files/run/t5986.scala
diff options
context:
space:
mode:
Diffstat (limited to 'test/files/run/t5986.scala')
-rw-r--r--test/files/run/t5986.scala10
1 files changed, 5 insertions, 5 deletions
diff --git a/test/files/run/t5986.scala b/test/files/run/t5986.scala
index 8cf7086f98..b9c21a7b37 100644
--- a/test/files/run/t5986.scala
+++ b/test/files/run/t5986.scala
@@ -9,22 +9,22 @@ import scala.collection._
* and the element already exists in the set.
*/
object Test {
-
+
class Foo(val name: String, val n: Int) {
override def equals(obj: Any): Boolean = obj match { case other: Foo => name == other.name; case _ => false }
override def hashCode = name.##
override def toString = "Foo(" + name + ", " + n + ")"
}
-
+
implicit val ordering: Ordering[Foo] = Ordering.fromLessThan[Foo] { (a, b) => a.name.compareTo(b.name) < 0 }
-
+
def check[S <: Set[Foo]](set: S) {
def output(s: Set[Foo]) = println(s.toList.sorted.mkString(","))
output(set + new Foo("bar", 2))
output(set ++ List(new Foo("bar", 2), new Foo("bar", 3), new Foo("bar", 4)))
output(set union Set(new Foo("bar", 2), new Foo("baz", 3), new Foo("bazz", 4)))
}
-
+
def main(args: Array[String]) {
check(Set(new Foo("bar", 1)))
check(immutable.Set(new Foo("bar", 1)))
@@ -32,5 +32,5 @@ object Test {
check(immutable.SortedSet(new Foo("bar", 1)))
check(mutable.SortedSet(new Foo("bar", 1)))
}
-
+
}