Navigation to iterator(), next(), hasNext() through 'in' in for-loops
This commit is contained in:
@@ -31,7 +31,7 @@ import org.jetbrains.jet.resolve.AbstractResolveBaseTest;
|
||||
/** This class is generated by {@link org.jetbrains.jet.generators.tests.GenerateTests}. DO NOT MODIFY MANUALLY */
|
||||
@SuppressWarnings("all")
|
||||
@TestMetadata("idea/testData/resolve/references")
|
||||
@InnerTestClasses({ReferenceResolveTestGenerated.DelegatedPropertyAccessors.class})
|
||||
@InnerTestClasses({ReferenceResolveTestGenerated.DelegatedPropertyAccessors.class, ReferenceResolveTestGenerated.ForLoopIn.class})
|
||||
public class ReferenceResolveTestGenerated extends AbstractResolveBaseTest {
|
||||
public void testAllFilesPresentInReferences() throws Exception {
|
||||
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/resolve/references"), Pattern.compile("^(.+)\\.kt$"), true);
|
||||
@@ -249,10 +249,87 @@ public class ReferenceResolveTestGenerated extends AbstractResolveBaseTest {
|
||||
}
|
||||
}
|
||||
|
||||
@TestMetadata("idea/testData/resolve/references/forLoopIn")
|
||||
@InnerTestClasses({ForLoopIn.InBuiltIns.class, ForLoopIn.InLibrary.class, ForLoopIn.InSource.class})
|
||||
public static class ForLoopIn extends AbstractResolveBaseTest {
|
||||
public void testAllFilesPresentInForLoopIn() throws Exception {
|
||||
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/resolve/references/forLoopIn"), Pattern.compile("^(.+)\\.kt$"), true);
|
||||
}
|
||||
|
||||
@TestMetadata("unresolvedIterator.kt")
|
||||
public void testUnresolvedIterator() throws Exception {
|
||||
doTest("idea/testData/resolve/references/forLoopIn/unresolvedIterator.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("idea/testData/resolve/references/forLoopIn/inBuiltIns")
|
||||
public static class InBuiltIns extends AbstractResolveBaseTest {
|
||||
public void testAllFilesPresentInInBuiltIns() throws Exception {
|
||||
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/resolve/references/forLoopIn/inBuiltIns"), Pattern.compile("^(.+)\\.kt$"), true);
|
||||
}
|
||||
|
||||
@TestMetadata("extension.kt")
|
||||
public void testExtension() throws Exception {
|
||||
doTest("idea/testData/resolve/references/forLoopIn/inBuiltIns/extension.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("member.kt")
|
||||
public void testMember() throws Exception {
|
||||
doTest("idea/testData/resolve/references/forLoopIn/inBuiltIns/member.kt");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@TestMetadata("idea/testData/resolve/references/forLoopIn/inLibrary")
|
||||
public static class InLibrary extends AbstractResolveBaseTest {
|
||||
public void testAllFilesPresentInInLibrary() throws Exception {
|
||||
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/resolve/references/forLoopIn/inLibrary"), Pattern.compile("^(.+)\\.kt$"), true);
|
||||
}
|
||||
|
||||
@TestMetadata("extension.kt")
|
||||
public void testExtension() throws Exception {
|
||||
doTest("idea/testData/resolve/references/forLoopIn/inLibrary/extension.kt");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@TestMetadata("idea/testData/resolve/references/forLoopIn/inSource")
|
||||
public static class InSource extends AbstractResolveBaseTest {
|
||||
@TestMetadata("allExtensions.kt")
|
||||
public void testAllExtensions() throws Exception {
|
||||
doTest("idea/testData/resolve/references/forLoopIn/inSource/allExtensions.kt");
|
||||
}
|
||||
|
||||
public void testAllFilesPresentInInSource() throws Exception {
|
||||
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/resolve/references/forLoopIn/inSource"), Pattern.compile("^(.+)\\.kt$"), true);
|
||||
}
|
||||
|
||||
@TestMetadata("allMembers.kt")
|
||||
public void testAllMembers() throws Exception {
|
||||
doTest("idea/testData/resolve/references/forLoopIn/inSource/allMembers.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("nextMissing.kt")
|
||||
public void testNextMissing() throws Exception {
|
||||
doTest("idea/testData/resolve/references/forLoopIn/inSource/nextMissing.kt");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public static Test innerSuite() {
|
||||
TestSuite suite = new TestSuite("ForLoopIn");
|
||||
suite.addTestSuite(ForLoopIn.class);
|
||||
suite.addTestSuite(InBuiltIns.class);
|
||||
suite.addTestSuite(InLibrary.class);
|
||||
suite.addTestSuite(InSource.class);
|
||||
return suite;
|
||||
}
|
||||
}
|
||||
|
||||
public static Test suite() {
|
||||
TestSuite suite = new TestSuite("ReferenceResolveTestGenerated");
|
||||
suite.addTestSuite(ReferenceResolveTestGenerated.class);
|
||||
suite.addTest(DelegatedPropertyAccessors.innerSuite());
|
||||
suite.addTest(ForLoopIn.innerSuite());
|
||||
return suite;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user