From e1f295430dae0cea5c5737c95a83d132ce38951e Mon Sep 17 00:00:00 2001 From: Bas de Bakker Date: Fri, 1 May 2026 17:24:30 +0200 Subject: [PATCH] Let junit helper version depend on Mendix version --- build.gradle | 7 +++++-- environment.gradle | 3 +++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index 9a65113..cd99afb 100644 --- a/build.gradle +++ b/build.gradle @@ -29,10 +29,13 @@ repositories { } } +String[] value = project.ext.mxInstallVersion.tokenize(".") +String junitHelperVersion = (value[0].toInteger() * 100 + value[1].toInteger()) < 1111 ? "1.2.0" : "1.3.0" + dependencies { implementation(fileTree(mxRuntimeBundles).include('*.jar')) - - testImplementation('com.mendix.util:junit-helper:1.2.0') { + + testImplementation('com.mendix.util:junit-helper:' + junitHelperVersion) { exclude group: 'com.mendix', module: 'public-api' } diff --git a/environment.gradle b/environment.gradle index cb8c38d..a11fe9b 100644 --- a/environment.gradle +++ b/environment.gradle @@ -4,6 +4,9 @@ def mxPathDefault = (System.getProperty('os.name').startsWith('Windows')) def mxPath = System.getenv('MX_INSTALL_PATH') ?: System.getProperty('MX_INSTALL_PATH') ?: mxPathDefault def mxInstallVersion = System.getenv('MODELER_VERSION') ?: System.getenv('MX_INSTALL_VERSION') ?: System.getProperty('MX_INSTALL_VERSION') ?: '10.21.0.64362' +System.out.println("mxInstallVersion = ${mxInstallVersion}") + +project.ext.mxInstallVersion = mxInstallVersion project.ext.mxInstallPath = "${mxPath}/${mxInstallVersion}" project.ext.mxRuntimeBundles = new File("${mxInstallPath}/runtime/bundles") project.ext.ossClearanceFile = file("SiemensMendixAudittrail__10.2.1__READMEOSS.html")