<NME> Navigation.elm
<BEF> ADDFILE
<MSG> Folding in code from intellij-elm-test-runner (#301)

This adds a Run Configuration to IntelliJ which lets you invoke elm-test directly from within IntelliJ. The tests results are shown using the standard IntelliJ UI, indicating successful tests in green and failed tests in red. You can click on a failed test to navigate to the source code. And differences between the expected and actual output are shown using IntelliJ’s comparison view (side-by-side diff with highlighting).

The original code is from https://github.com/frawa/intellij-elm-test-runner.
Huge thank you to Frank Wagner (@frawa) for doing this work and being gracious enough to bring it into this plugin.
<DFF> @@ -0,0 +1,23 @@
+suite1 : Test
+suite1 =
+    describe "suite1"
+        [ test "test1" <|
+            \_ -> Expect.pass
+        ]
+
+test1 : Test
+test1 =
+    test "test1" <|
+        \_ -> Expect.pass
+
+suite2 : Test
+suite2 =
+    describe "suite2"
+        [ test "test1" <|
+            \_ -> Expect.pass
+        , describe "nested1"
+            [ test "test1" <|
+                \_ -> Expect.pass
+            ,
+            ]
+        ]

Folding in code from intellij-elm-test-runner (#301)