aboutsummaryrefslogtreecommitdiff
path: root/tests/pending/run/t6695.scala
blob: ce6181c066224258b922b794585bf986ed6c972e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
object Test extends dotty.runtime.LegacyApp {
	try {
	  Array("a", "b", "c") match {
	  	case Array("a", "x", "c") => println("x")
	  	case Array("a", "b", "x") => println("a");
	  	case Array("a", "d", _*) => println("wrongly positive")
	  }
	  assert(false, "match succeeded")
	} catch {
		case _: MatchError => // okay
	}

  Array("a", "b", "c") match {
  	case Array("a", "x", "c") => println("x")
  	case Array("a", "b", "x") => println("a");
  	case Array("a", "b", _*) => // okay
  }
}