diff options
author | Felix Mulder <felix.mulder@gmail.com> | 2017-03-01 10:14:55 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-03-01 10:14:55 +0900 |
commit | 83a4f958c3759a7e8b9647ac1fad0654a6e6eb2f (patch) | |
tree | aed05d08a835a34a8b6122ae1208693879a99e82 /compiler/test/dotty/tools | |
parent | 783b978a4ebbe737a9b8467697a9f6970f99e907 (diff) | |
parent | 8c406e9fc6c2f3dfe9beb76ee51dc4531e8824a8 (diff) | |
download | dotty-83a4f958c3759a7e8b9647ac1fad0654a6e6eb2f.tar.gz dotty-83a4f958c3759a7e8b9647ac1fad0654a6e6eb2f.tar.bz2 dotty-83a4f958c3759a7e8b9647ac1fad0654a6e6eb2f.zip |
Merge pull request #2028 from ennru/ennru_AnnotatedPrimaryConstructorRequires
Change 'private, protected, or this expected' to Message
Diffstat (limited to 'compiler/test/dotty/tools')
-rw-r--r-- | compiler/test/dotty/tools/dotc/reporting/ErrorMessagesTests.scala | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/compiler/test/dotty/tools/dotc/reporting/ErrorMessagesTests.scala b/compiler/test/dotty/tools/dotc/reporting/ErrorMessagesTests.scala index 971a40a1b..d6e687a1e 100644 --- a/compiler/test/dotty/tools/dotc/reporting/ErrorMessagesTests.scala +++ b/compiler/test/dotty/tools/dotc/reporting/ErrorMessagesTests.scala @@ -198,4 +198,18 @@ class ErrorMessagesTests extends ErrorMessagesTest { assertTrue("expected trait", isTrait) } + @Test def constructorModifier = + checkMessagesAfter("frontend") { + """ + |class AnotherClass @deprecated () + """.stripMargin + } + .expect { (ictx, messages) => + implicit val ctx: Context = ictx + val defn = ictx.definitions + + assertMessageCount(1, messages) + val AnnotatedPrimaryConstructorRequiresModifierOrThis(cls) :: Nil = messages + assertEquals("AnotherClass", cls.show) + } } |