summaryrefslogblamecommitdiff
path: root/test/files/run/range.scala
blob: 5d0ca84c0b985d7ffb107407328eb6bca764c4e5 (plain) (tree)
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);
  }

  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);
}