Android Extensions: Allow LayoutContainers in inner/local classes and objects

This commit is contained in:
Yan Zhulanow
2017-09-06 21:18:50 +03:00
committed by Yan Zhulanow
parent 07be1e9d10
commit 7b4e24a454
6 changed files with 126 additions and 1 deletions
@@ -44,6 +44,12 @@ public class AndroidBoxTestGenerated extends AbstractAndroidBoxTest {
doCompileAgainstAndroidSdkTest(fileName);
}
@TestMetadata("androidEntityInnerClass")
public void testAndroidEntityInnerClass() throws Exception {
String fileName = KotlinTestUtils.navigationMetadata("plugins/android-extensions/android-extensions-compiler/testData/codegen/android/androidEntityInnerClass/");
doCompileAgainstAndroidSdkTest(fileName);
}
@TestMetadata("fqNameInAttr")
public void testFqNameInAttr() throws Exception {
String fileName = KotlinTestUtils.navigationMetadata("plugins/android-extensions/android-extensions-compiler/testData/codegen/android/fqNameInAttr/");
@@ -107,6 +113,12 @@ public class AndroidBoxTestGenerated extends AbstractAndroidBoxTest {
doFakeInvocationTest(fileName);
}
@TestMetadata("androidEntityInnerClass")
public void testAndroidEntityInnerClass() throws Exception {
String fileName = KotlinTestUtils.navigationMetadata("plugins/android-extensions/android-extensions-compiler/testData/codegen/android/androidEntityInnerClass/");
doFakeInvocationTest(fileName);
}
@TestMetadata("fqNameInAttr")
public void testFqNameInAttr() throws Exception {
String fileName = KotlinTestUtils.navigationMetadata("plugins/android-extensions/android-extensions-compiler/testData/codegen/android/fqNameInAttr/");