From d607ddb4b3f17d6f9ac2b167059a16b1b5544ab0 Mon Sep 17 00:00:00 2001 From: Vlad Stan Date: Wed, 27 Mar 2024 15:01:23 +0200 Subject: [PATCH] feat: allow excluding of certain releases --- integration/extensions-enable-all.jmx | 33 +++++++-------------------- 1 file changed, 8 insertions(+), 25 deletions(-) diff --git a/integration/extensions-enable-all.jmx b/integration/extensions-enable-all.jmx index e916e4b20..694419c82 100644 --- a/integration/extensions-enable-all.jmx +++ b/integration/extensions-enable-all.jmx @@ -28,10 +28,10 @@ ${__property(port,,5000)} = - - exclude_extensions - - Comma separated values. + + excludedExtensions + discordbot + Comma separated values, no spaces. = @@ -193,33 +193,24 @@ true var resp = JSON.parse(prev.getResponseDataAsString()); +var excludedExtensions = (vars.get("excludedExtensions") || "").split(","); var extensions = {}; for (var i = 0; i < resp.extensions.length; i++) { var ext = resp.extensions[i]; - extensions[ext.id] = true; + if (excludedExtensions.indexOf(ext.id) === -1) { + extensions[ext.id] = true; + } } extensionList = Object.keys(extensions); -extensionList.push("xxxx"); vars.put("extensions", extensionList); vars.put("extensionsLength", extensionList.length); - - true - - - var extensions = vars.get("extensions") || "" -extensionList = extensions.split(",") -vars.put("extensionList", extensionList) -vars.put("extensionsLength", extensionList.length) - javascript - - false true @@ -328,14 +319,6 @@ vars.put("extension", extensions.split(",")[extensionIndex]) 8 - - groovy - - - true - - - true