Add JetPackageClass annotation
This commit is contained in:
@@ -57,36 +57,6 @@ public class PackageClassNameTest {
|
||||
doTest(FqName.ROOT.child(Name.identifier("kotlin")), "KotlinPackage", "_DefaultPackage");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testIsPackageClass1() {
|
||||
doTestIsPackageClass("", true);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testIsPackageClass2() {
|
||||
doTestIsPackageClass("kotlin", false);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testIsPackageClass3() {
|
||||
doTestIsPackageClass("kotlin.KotlinPackage", true);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testIsPackageClass4() {
|
||||
doTestIsPackageClass("kotlin.test.SomeClass", false);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testIsPackageClass5() {
|
||||
doTestIsPackageClass("kotlin.io.IoPackage", true);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testInnerIsPackage() {
|
||||
doTestIsPackageClass("kotlin.io.IoPackage$Foo", false);
|
||||
}
|
||||
|
||||
private void doTest(@NotNull String name, @NotNull String expectedForChild, @Nullable String expectedForParent) {
|
||||
doTest(new FqName(name), expectedForChild, expectedForParent);
|
||||
}
|
||||
@@ -97,8 +67,4 @@ public class PackageClassNameTest {
|
||||
assertEquals("Wrong result for parent [" + name + "].", expectedForParent, getPackageClassName(name.parent()));
|
||||
}
|
||||
}
|
||||
|
||||
private void doTestIsPackageClass(String testedName, boolean expected) {
|
||||
assertEquals("Wrong result for [" + testedName + "].", expected, isPackageClass(new FqName(testedName)));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user