From 0828a5275ace05ac3bcc89c3fbbced389fab7107 Mon Sep 17 00:00:00 2001 From: Martin Odersky Date: Fri, 3 Feb 2017 10:07:14 +1100 Subject: Add test scenarios --- tests/neg/i1501.scala | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'tests/neg') diff --git a/tests/neg/i1501.scala b/tests/neg/i1501.scala index 045f2be1d..685566403 100644 --- a/tests/neg/i1501.scala +++ b/tests/neg/i1501.scala @@ -16,3 +16,13 @@ object Test { println(new C().foo) } } + +object Test2 { + class A + class SubA(x: Int) extends A + trait TA extends A + trait TSubA extends SubA(2) // error: trait TSubA may not call constructor of class SubA + + + class Foo extends TA with TSubA // error: missing argument for parameter x of constructor SubA: +} -- cgit v1.2.3