From 880f46f2409067f56f2089763fe51dd7565384fe Mon Sep 17 00:00:00 2001 From: Martin Odersky Date: Wed, 24 Aug 2016 08:33:01 +0200 Subject: Add more missing tests --- tests/disabled/not-testable/t5954a/A_1.scala | 6 ++++++ tests/disabled/not-testable/t5954a/B_2.scala | 6 ++++++ tests/disabled/not-testable/t5954b/A_1.scala | 6 ++++++ tests/disabled/not-testable/t5954b/B_2.scala | 5 +++++ tests/disabled/not-testable/t5954c/A_1.scala | 18 ++++++++++++++++++ tests/disabled/not-testable/t5954c/B_2.scala | 18 ++++++++++++++++++ tests/disabled/not-testable/t5954d/A_1.scala | 6 ++++++ tests/disabled/not-testable/t5954d/B_2.scala | 7 +++++++ 8 files changed, 72 insertions(+) create mode 100644 tests/disabled/not-testable/t5954a/A_1.scala create mode 100644 tests/disabled/not-testable/t5954a/B_2.scala create mode 100644 tests/disabled/not-testable/t5954b/A_1.scala create mode 100644 tests/disabled/not-testable/t5954b/B_2.scala create mode 100644 tests/disabled/not-testable/t5954c/A_1.scala create mode 100644 tests/disabled/not-testable/t5954c/B_2.scala create mode 100644 tests/disabled/not-testable/t5954d/A_1.scala create mode 100644 tests/disabled/not-testable/t5954d/B_2.scala (limited to 'tests/disabled') diff --git a/tests/disabled/not-testable/t5954a/A_1.scala b/tests/disabled/not-testable/t5954a/A_1.scala new file mode 100644 index 000000000..10ead0b1c --- /dev/null +++ b/tests/disabled/not-testable/t5954a/A_1.scala @@ -0,0 +1,6 @@ +package p1 { + object `package` { + implicit class Foo(a: Any) + object Foo + } +} diff --git a/tests/disabled/not-testable/t5954a/B_2.scala b/tests/disabled/not-testable/t5954a/B_2.scala new file mode 100644 index 000000000..10ead0b1c --- /dev/null +++ b/tests/disabled/not-testable/t5954a/B_2.scala @@ -0,0 +1,6 @@ +package p1 { + object `package` { + implicit class Foo(a: Any) + object Foo + } +} diff --git a/tests/disabled/not-testable/t5954b/A_1.scala b/tests/disabled/not-testable/t5954b/A_1.scala new file mode 100644 index 000000000..8465e8f8c --- /dev/null +++ b/tests/disabled/not-testable/t5954b/A_1.scala @@ -0,0 +1,6 @@ +package p { + package object base { + class B + object B + } +} diff --git a/tests/disabled/not-testable/t5954b/B_2.scala b/tests/disabled/not-testable/t5954b/B_2.scala new file mode 100644 index 000000000..f7e4704b3 --- /dev/null +++ b/tests/disabled/not-testable/t5954b/B_2.scala @@ -0,0 +1,5 @@ +package p { + package object base { + case class B() + } +} diff --git a/tests/disabled/not-testable/t5954c/A_1.scala b/tests/disabled/not-testable/t5954c/A_1.scala new file mode 100644 index 000000000..29ad9547a --- /dev/null +++ b/tests/disabled/not-testable/t5954c/A_1.scala @@ -0,0 +1,18 @@ +package object A { + // these used to should be prevented by the implementation restriction + // but are now allowed + class B + object B + trait C + object C + case class D() + // all the rest of these should be ok + class E + object F + val g = "omg" + var h = "wtf" + def i = "lol" + type j = String + class K(val k : Int) extends AnyVal + implicit class L(val l : Int) +} diff --git a/tests/disabled/not-testable/t5954c/B_2.scala b/tests/disabled/not-testable/t5954c/B_2.scala new file mode 100644 index 000000000..29ad9547a --- /dev/null +++ b/tests/disabled/not-testable/t5954c/B_2.scala @@ -0,0 +1,18 @@ +package object A { + // these used to should be prevented by the implementation restriction + // but are now allowed + class B + object B + trait C + object C + case class D() + // all the rest of these should be ok + class E + object F + val g = "omg" + var h = "wtf" + def i = "lol" + type j = String + class K(val k : Int) extends AnyVal + implicit class L(val l : Int) +} diff --git a/tests/disabled/not-testable/t5954d/A_1.scala b/tests/disabled/not-testable/t5954d/A_1.scala new file mode 100644 index 000000000..8465e8f8c --- /dev/null +++ b/tests/disabled/not-testable/t5954d/A_1.scala @@ -0,0 +1,6 @@ +package p { + package object base { + class B + object B + } +} diff --git a/tests/disabled/not-testable/t5954d/B_2.scala b/tests/disabled/not-testable/t5954d/B_2.scala new file mode 100644 index 000000000..a4aa2eb58 --- /dev/null +++ b/tests/disabled/not-testable/t5954d/B_2.scala @@ -0,0 +1,7 @@ +package p { + trait T { + class B + object B + } + package object base extends T +} -- cgit v1.2.3