Some good news for plugin developers - starting in IntelliJ IDEA 2017.3 EAP 173.2463.16, we're introducing some improvements and fixes to working with test data. Let's take a look at what's new.
For those that don't know, the IntelliJ Platform comes with a test framework we can use to test language features added by plugins. The tests themselves are functional tests - we run an in-memory, headless version of the IDE that can load test data, such as projects and source files, execute a feature on those files (such as highlighting) and then compare the output of the feature with known good fi