summaryrefslogtreecommitdiff
path: root/test/files/run/range.scala
blob: 18f3ace64591b44e149325372724464cc301b9f6 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
object Test extends Application{
  def rangeForeach(range : Range) = {
    val buffer = new scala.collection.mutable.ListBuffer[Int];
    range.foreach(buffer += _);
    assert(buffer.toList == range.elements.toList, buffer.toList+"/"+range.elements.toList)
  }

  rangeForeach(1 to 10);
  rangeForeach(1 until 10);
  rangeForeach(10 to 1 by -1);
  rangeForeach(10 until 1 by -1);
  rangeForeach(10 to 1 by -3);
  rangeForeach(10 until 1 by -3);
}