From 31daab47e40f5bf51651cd80bd5400283c8d9026 Mon Sep 17 00:00:00 2001 From: "Vladislav.Soroka" Date: Wed, 15 Jul 2015 16:17:11 +0300 Subject: [PATCH] gradle: since gradle 2.5 dependencies do not have exported flag --- .../builder/ModelDependenciesBuilderImplTest.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/plugins/gradle/tooling-extension-impl/testSources/org/jetbrains/plugins/gradle/tooling/builder/ModelDependenciesBuilderImplTest.java b/plugins/gradle/tooling-extension-impl/testSources/org/jetbrains/plugins/gradle/tooling/builder/ModelDependenciesBuilderImplTest.java index 0f6000e13c32..dfd44d1921d3 100644 --- a/plugins/gradle/tooling-extension-impl/testSources/org/jetbrains/plugins/gradle/tooling/builder/ModelDependenciesBuilderImplTest.java +++ b/plugins/gradle/tooling-extension-impl/testSources/org/jetbrains/plugins/gradle/tooling/builder/ModelDependenciesBuilderImplTest.java @@ -22,6 +22,7 @@ import org.gradle.tooling.model.idea.IdeaDependency; import org.gradle.tooling.model.idea.IdeaModule; import org.gradle.tooling.model.idea.IdeaModuleDependency; import org.gradle.tooling.model.idea.IdeaSingleEntryLibraryDependency; +import org.gradle.util.GradleVersion; import org.jetbrains.annotations.NotNull; import org.junit.Test; @@ -63,7 +64,13 @@ public class ModelDependenciesBuilderImplTest extends AbstractModelBuilderTest { assertEquals("dependencyProject", moduleDependency.getDependencyModule().getName()); assertEquals("COMPILE", moduleDependency.getScope().getScope()); - assertTrue(moduleDependency.getExported()); + + if(GradleVersion.version(gradleVersion).compareTo(GradleVersion.version("2.5")) < 0) { + assertTrue(moduleDependency.getExported()); + } else { + assertFalse(moduleDependency.getExported()); + } + } else { fail();