From 1441f6d5913667dc2e86c1954b5776ad83db0fc7 Mon Sep 17 00:00:00 2001 From: Andrey Breslav Date: Tue, 15 Jan 2013 16:41:30 +0400 Subject: [PATCH] Enable temporarily disabled tests --- .../jet/asJava/KotlinLightClassTest.java | 77 +++++++++---------- 1 file changed, 38 insertions(+), 39 deletions(-) diff --git a/compiler/tests/org/jetbrains/jet/asJava/KotlinLightClassTest.java b/compiler/tests/org/jetbrains/jet/asJava/KotlinLightClassTest.java index 00efa788b87..5ca8c5f41d2 100644 --- a/compiler/tests/org/jetbrains/jet/asJava/KotlinLightClassTest.java +++ b/compiler/tests/org/jetbrains/jet/asJava/KotlinLightClassTest.java @@ -57,15 +57,15 @@ public abstract class KotlinLightClassTest extends KotlinTestWithEnvironment { public void testTopLevelVisibilities() { checkModifiers("test.Public", PUBLIC, FINAL); - //checkModifiers("test.Private", PUBLIC, FINAL); + checkModifiers("test.Private", PUBLIC, FINAL); checkModifiers("test.Internal", PUBLIC, FINAL); } public void testNestedVisibilities() { - //checkModifiers("test.Outer.Public", PUBLIC, FINAL, INNER); - //checkModifiers("test.Outer.Protected", PROTECTED, FINAL, INNER); - //checkModifiers("test.Outer.Internal", PUBLIC, FINAL, INNER); - //checkModifiers("test.Outer.Private", PRIVATE, FINAL, INNER); + checkModifiers("test.Outer.Public", PUBLIC, FINAL, INNER); + checkModifiers("test.Outer.Protected", PROTECTED, FINAL, INNER); + checkModifiers("test.Outer.Internal", PUBLIC, FINAL, INNER); + checkModifiers("test.Outer.Private", PRIVATE, FINAL, INNER); } public void testModalities() { checkModifiers("test.Abstract", PUBLIC, ABSTRACT); @@ -73,17 +73,16 @@ public abstract class KotlinLightClassTest extends KotlinTestWithEnvironment { checkModifiers("test.Final", PUBLIC, FINAL); } - //public void testAnnotation() { - // checkModifiers("test.Annotation", PUBLIC, FINAL, ANNOTATION, INTERFACE); - //} + public void testAnnotation() { + checkModifiers("test.Annotation", PUBLIC, FINAL, ANNOTATION, INTERFACE); + } - //public void testEnum() { - // checkModifiers("test.Enum", PUBLIC, FINAL, ENUM); - //} - - //public void testTrait() { - // checkModifiers("test.Trait", PUBLIC, ABSTRACT, INTERFACE); - //} + public void testEnum() { + checkModifiers("test.Enum", PUBLIC, FINAL, ENUM); + } + public void testTrait() { + checkModifiers("test.Trait", PUBLIC, ABSTRACT, INTERFACE); + } public void testDeprecation() { checkModifiers("test.Deprecated", PUBLIC, FINAL, DEPRECATED); @@ -96,30 +95,30 @@ public abstract class KotlinLightClassTest extends KotlinTestWithEnvironment { } } - //public static class DeclaredWithGenerics extends KotlinLightClassTest { - // - // public DeclaredWithGenerics() { - // super(new File("compiler/testData/asJava/lightClasses/DeclaredWithGenerics.kt")); - // } - // - // public void testGeneric1() throws Exception { - // checkGenericParameter("test.Generic1", 0, "T"); - // } - // - // public void testGeneric1WithBounds() throws Exception { - // checkGenericParameter("test.Generic1WithBounds", 0, "T", "test.Bound1"); - // } - // - // public void testGeneric2() throws Exception { - // checkGenericParameter("test.Generic2", 0, "A"); - // checkGenericParameter("test.Generic2", 1, "B"); - // } - // - // public void testGeneric2WithBounds() throws Exception { - // checkGenericParameter("test.Generic2WithBounds", 0, "A", "test.Bound1", "test.Bound2"); - // checkGenericParameter("test.Generic2WithBounds", 1, "B", "test.Generic1"); - // } - //} + public static class DeclaredWithGenerics extends KotlinLightClassTest { + + public DeclaredWithGenerics() { + super(new File("compiler/testData/asJava/lightClasses/DeclaredWithGenerics.kt")); + } + + public void testGeneric1() throws Exception { + checkGenericParameter("test.Generic1", 0, "T"); + } + + public void testGeneric1WithBounds() throws Exception { + checkGenericParameter("test.Generic1WithBounds", 0, "T", "test.Bound1"); + } + + public void testGeneric2() throws Exception { + checkGenericParameter("test.Generic2", 0, "A"); + checkGenericParameter("test.Generic2", 1, "B"); + } + + public void testGeneric2WithBounds() throws Exception { + checkGenericParameter("test.Generic2WithBounds", 0, "A", "test.Bound1", "test.Bound2"); + checkGenericParameter("test.Generic2WithBounds", 1, "B", "test.Generic1"); + } + } public static class Package extends KotlinLightClassTest {