diff --git a/idea/testData/highlighter/Enums.kt b/idea/testData/highlighter/Enums.kt
new file mode 100644
index 00000000000..a4b56322e5b
--- /dev/null
+++ b/idea/testData/highlighter/Enums.kt
@@ -0,0 +1,11 @@
+package testing
+
+enum class Test {
+ FIRST
+ SECOND
+}
+
+fun testing(t1: Test, t2: Test): Test {
+ if (t1 != t2) return Test.FIRST
+ return testing(Test.FIRST, Test.SECOND)
+}
\ No newline at end of file
diff --git a/idea/tests/org/jetbrains/jet/plugin/highlighter/HighlightingTestGenerated.java b/idea/tests/org/jetbrains/jet/plugin/highlighter/HighlightingTestGenerated.java
index 49a03eae2b7..f32019177c0 100644
--- a/idea/tests/org/jetbrains/jet/plugin/highlighter/HighlightingTestGenerated.java
+++ b/idea/tests/org/jetbrains/jet/plugin/highlighter/HighlightingTestGenerated.java
@@ -36,7 +36,12 @@ public class HighlightingTestGenerated extends AbstractHighlightingTest {
public void testAllFilesPresentInHighlighter() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/highlighter"), Pattern.compile("^(.+)\\.kt$"), true);
}
-
+
+ @TestMetadata("Enums.kt")
+ public void testEnums() throws Exception {
+ doTest("idea/testData/highlighter/Enums.kt");
+ }
+
@TestMetadata("Functions.kt")
public void testFunctions() throws Exception {
doTest("idea/testData/highlighter/Functions.kt");