testdata for IDEA-98866

This commit is contained in:
Anna Kozlova
2015-09-03 20:31:01 +03:00
parent 5f45a046ea
commit b22c0040f7
2 changed files with 21 additions and 0 deletions
@@ -0,0 +1,17 @@
import java.util.*;
class TestInfer
{
static <V, T extends V> List<V> singleton(T item)
{
ArrayList<V> list = new ArrayList<>();
list.add(item);
return list;
}
public List<Number> test()
{
List<Number> ln = singleton(new Long(1));
return singleton(new Long(2));
}
}
@@ -516,6 +516,10 @@ public class GenericsHighlightingTest extends LightDaemonAnalyzerTestCase {
doTest(LanguageLevel.JDK_1_7, JavaSdkVersion.JDK_1_7, false);
}
public void testIDEA98866() throws Exception {
doTest(LanguageLevel.JDK_1_7, JavaSdkVersion.JDK_1_7, false);
}
public void testJavaUtilCollections_NoVerify() throws Exception {
PsiClass collectionsClass = getJavaFacade().findClass("java.util.Collections", GlobalSearchScope.moduleWithLibrariesScope(getModule()));
assertNotNull(collectionsClass);