Plugin development and test dependencies with elastic 5.0.0


I'm maintaining various plugins and one of them uses another plugin as a test dependency (e.g. analysis-icu).
With the 2.x code base I could simply add:


And implements ESIntegTestCase like this:

    protected Collection<Class<? extends Plugin>> nodePlugins() {
        return Collections.unmodifiableCollection(
                Arrays.asList(MyPlugin.class, AnalysisICUPlugin.class));

But now the jar is no more shipped with these plugins c.f.

Any suggestions?


You can read this issue: and comment there if you wish.

I was afraid of this particular reason...