From 730bbf76672c0f220dc61cb0c02c58af3721396f Mon Sep 17 00:00:00 2001 From: peter Date: Wed, 21 Jan 2015 20:44:42 +0100 Subject: [PATCH] MultipleJdksHighlightingTest: yet another test --- .../multipleJdks/java7/p/GenericComparator.java | 10 ++++++++++ .../multipleJdks/java8/p/GenericComparator.java | 6 ++++++ .../codeInsight/MultipleJdksHighlightingTest.java | 7 +++++++ 3 files changed, 23 insertions(+) create mode 100644 java/java-tests/testData/codeInsight/multipleJdks/java7/p/GenericComparator.java create mode 100644 java/java-tests/testData/codeInsight/multipleJdks/java8/p/GenericComparator.java diff --git a/java/java-tests/testData/codeInsight/multipleJdks/java7/p/GenericComparator.java b/java/java-tests/testData/codeInsight/multipleJdks/java7/p/GenericComparator.java new file mode 100644 index 000000000000..a1684ea5b195 --- /dev/null +++ b/java/java-tests/testData/codeInsight/multipleJdks/java7/p/GenericComparator.java @@ -0,0 +1,10 @@ +package p; + +import java.util.*; +import java.util.concurrent.*; + +abstract class B extends A { + void foo() throws Exception { + call().stream(); + } +} \ No newline at end of file diff --git a/java/java-tests/testData/codeInsight/multipleJdks/java8/p/GenericComparator.java b/java/java-tests/testData/codeInsight/multipleJdks/java8/p/GenericComparator.java new file mode 100644 index 000000000000..692c4e45d6bd --- /dev/null +++ b/java/java-tests/testData/codeInsight/multipleJdks/java8/p/GenericComparator.java @@ -0,0 +1,6 @@ +package p; +import java.util.*; +import java.util.concurrent.*; + +public abstract class A implements Callable> { +} \ No newline at end of file diff --git a/java/java-tests/testSrc/com/intellij/codeInsight/MultipleJdksHighlightingTest.java b/java/java-tests/testSrc/com/intellij/codeInsight/MultipleJdksHighlightingTest.java index f7b1cb2235d7..a80d40064f96 100644 --- a/java/java-tests/testSrc/com/intellij/codeInsight/MultipleJdksHighlightingTest.java +++ b/java/java-tests/testSrc/com/intellij/codeInsight/MultipleJdksHighlightingTest.java @@ -110,6 +110,13 @@ public class MultipleJdksHighlightingTest extends UsefulTestCase { myFixture.checkHighlighting(); } + @Bombed(month = Calendar.FEBRUARY, day = 20) + public void testGenericComparator() throws Exception { + final String name = getTestName(false); + myFixture.configureByFiles("java7/p/" + name + ".java", "java8/p/" + name + ".java"); + myFixture.checkHighlighting(); + } + private void doTest() { final String name = getTestName(false); for (Module module : new Module[] {myJava7Module, myJava8Module}) {