From c7a711697c6e258b88362a22fd64e9a532370ad3 Mon Sep 17 00:00:00 2001
From: kannkyo <15080890+kannkyo@users.noreply.github.com>
Date: Mon, 25 Jan 2021 19:17:15 +0900
Subject: [PATCH] Support json data in csv (#8461)
---
.../src/main/resources/jmeter-client/api.mustache | 2 +-
samples/client/petstore/jmeter/PetApi.jmx | 4 ++--
samples/client/petstore/jmeter/StoreApi.jmx | 2 +-
samples/client/petstore/jmeter/UserApi.jmx | 8 ++++----
4 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/modules/openapi-generator/src/main/resources/jmeter-client/api.mustache b/modules/openapi-generator/src/main/resources/jmeter-client/api.mustache
index 60ec78c155d..1717071e100 100644
--- a/modules/openapi-generator/src/main/resources/jmeter-client/api.mustache
+++ b/modules/openapi-generator/src/main/resources/jmeter-client/api.mustache
@@ -126,7 +126,7 @@
{{/queryParams}}{{#bodyParam}}
false
- {{=<% %>=}}${<% paramName %>}<%={{ }}=%>
+ {{=<% %>=}}${__javaScript("${<% paramName %>}".replace(/'/g\, '"'),)}<%={{ }}=%>
=
{{/bodyParam}}{{#authMethods}}{{#isApiKey}}{{#isKeyInQuery}}
diff --git a/samples/client/petstore/jmeter/PetApi.jmx b/samples/client/petstore/jmeter/PetApi.jmx
index 1bc21baf5eb..6fdef6ad04e 100644
--- a/samples/client/petstore/jmeter/PetApi.jmx
+++ b/samples/client/petstore/jmeter/PetApi.jmx
@@ -134,7 +134,7 @@
false
- ${body}
+ ${__javaScript("${body}".replace(/'/g\, '"'),)}
=
@@ -528,7 +528,7 @@
false
- ${body}
+ ${__javaScript("${body}".replace(/'/g\, '"'),)}
=
diff --git a/samples/client/petstore/jmeter/StoreApi.jmx b/samples/client/petstore/jmeter/StoreApi.jmx
index 48a114769d1..6c10ea74074 100644
--- a/samples/client/petstore/jmeter/StoreApi.jmx
+++ b/samples/client/petstore/jmeter/StoreApi.jmx
@@ -323,7 +323,7 @@
false
- ${body}
+ ${__javaScript("${body}".replace(/'/g\, '"'),)}
=
diff --git a/samples/client/petstore/jmeter/UserApi.jmx b/samples/client/petstore/jmeter/UserApi.jmx
index 208580536e1..fc1ff67ed39 100644
--- a/samples/client/petstore/jmeter/UserApi.jmx
+++ b/samples/client/petstore/jmeter/UserApi.jmx
@@ -126,7 +126,7 @@
false
- ${body}
+ ${__javaScript("${body}".replace(/'/g\, '"'),)}
=
@@ -198,7 +198,7 @@
false
- ${body}
+ ${__javaScript("${body}".replace(/'/g\, '"'),)}
=
@@ -270,7 +270,7 @@
false
- ${body}
+ ${__javaScript("${body}".replace(/'/g\, '"'),)}
=
@@ -632,7 +632,7 @@
false
- ${body}
+ ${__javaScript("${body}".replace(/'/g\, '"'),)}
=