From 3f41336614fb3f76e2b71fe90eef7e796dbcb3d1 Mon Sep 17 00:00:00 2001 From: Black-Hole1 <158blackhole@gmail.com> Date: Tue, 7 Sep 2021 21:41:50 +0800 Subject: [PATCH 1/2] fix: match string template regex incorrect --- .../eirikb/avatest/utils/getTestNameByClearUnnecessaryString.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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() } From 7914009b5722b690333186e0dd453e6d5a3e422c Mon Sep 17 00:00:00 2001 From: Black-Hole1 <158blackhole@gmail.com> Date: Tue, 7 Sep 2021 21:43:47 +0800 Subject: [PATCH 2/2] chore: upgrade version to 1.4.1 --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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