aboutsummaryrefslogblamecommitdiff
path: root/tests/run/t4894.scala
blob: b2d915fdad1386daa21ba9e09407754b0ef2314b (plain) (tree)


























                                                     
object Test {

  def main(args: Array[String]): Unit = {
    import collection._
    val hs = mutable.HashSet[Int]()
    hs ++= 1 to 10
    hs --= 1 to 10

    val phs = parallel.mutable.ParHashSet[Int]()
    phs ++= 1 to 10
    for (i <- 1 to 10) assert(phs(i))
    phs --= 1 to 10
    assert(phs.isEmpty)

    val phm = parallel.mutable.ParHashMap[Int, Int]()
    phm ++= ((1 to 10) zip (1 to 10))
    for (i <- 1 to 10) assert(phm(i) == i)
    phm --= 1 to 10
    assert(phm.isEmpty)
  }

}