diff --git a/gradle.properties b/gradle.properties index 34f4a2a..64c1365 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,7 +3,7 @@ pluginGroup = no.eirikb.avatest pluginName = AvaJavaScriptTestRunnerRunConfigurationGenerator -pluginVersion = 1.4.0 +pluginVersion = 1.4.1 pluginSinceBuild = 202 pluginUntilBuild = 999.* # Plugin Verifier integration -> https://github.com/JetBrains/gradle-intellij-plugin#plugin-verifier-dsl diff --git a/src/main/kotlin/no/eirikb/avatest/utils/getTestNameByClearUnnecessaryString.kt b/src/main/kotlin/no/eirikb/avatest/utils/getTestNameByClearUnnecessaryString.kt index de336d7..259bfb5 100644 --- a/src/main/kotlin/no/eirikb/avatest/utils/getTestNameByClearUnnecessaryString.kt +++ b/src/main/kotlin/no/eirikb/avatest/utils/getTestNameByClearUnnecessaryString.kt @@ -18,7 +18,7 @@ fun getTestNameByClearUnnecessaryString(expression: JSLiteralExpression): String val paramSourceCode = expression.text if (paramSourceCode.isNotEmpty() && paramSourceCode.startsWith("`") && paramSourceCode.endsWith("`")) { - val stringTemplateRegex = Regex("\\$\\{.?\\}") + val stringTemplateRegex = Regex("\\\$\\{[^}]+\\}") return paramSourceCode.replace("`", "").replace(stringTemplateRegex, "*").trim() }