forked from loafle/openapi-generator-original
update k6 samples
This commit is contained in:
parent
7c84177e65
commit
25b834131c
@ -54,7 +54,42 @@ export default function() {
|
|||||||
sleep(SLEEP_DURATION);
|
sleep(SLEEP_DURATION);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Request No. 2: testClientModel
|
// Request No. 2: testEndpointParameters
|
||||||
|
{
|
||||||
|
let url = BASE_URL + `/fake`;
|
||||||
|
// TODO: edit the parameters of the request body.
|
||||||
|
let body = {"integer": "integer", "int32": "integer", "int64": "long", "number": "bigdecimal", "float": "float", "double": "double", "string": "string", "patternWithoutDelimiter": "string", "byte": "byte[]", "binary": http.file(open("/path/to/file.bin", "b"), "test.bin"), "date": "date", "dateTime": "date", "password": "string", "callback": "string"};
|
||||||
|
let params = {
|
||||||
|
headers: {
|
||||||
|
"Content-Type": "application/x-www-form-urlencoded", "global_api_key_header": `${globalApiKeyHeader}`, "Accept": "application/json"
|
||||||
|
}, cookies: {
|
||||||
|
"global_api_key_cookie": `${globalApiKeyCookie}`
|
||||||
|
}
|
||||||
|
};
|
||||||
|
let request = http.post(url, JSON.stringify(body), params);
|
||||||
|
|
||||||
|
|
||||||
|
sleep(SLEEP_DURATION);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Request No. 3: testGroupParameters
|
||||||
|
{
|
||||||
|
let url = BASE_URL + `/fake?required_string_group=${required_string_group}&required_int64_group=${required_int64_group}&string_group=${string_group}&int64_group=${int64_group}`;
|
||||||
|
let params = {
|
||||||
|
headers: {
|
||||||
|
"required_boolean_group": `${requiredBooleanGroup}`, "boolean_group": `${booleanGroup}`, "global_api_key_header": `${globalApiKeyHeader}`, "Accept": "application/json"
|
||||||
|
}, cookies: {
|
||||||
|
"global_api_key_cookie": `${globalApiKeyCookie}`
|
||||||
|
}
|
||||||
|
};
|
||||||
|
// this is a DELETE method request - if params are also set, empty body must be passed
|
||||||
|
let request = http.del(url, {} , params);
|
||||||
|
|
||||||
|
|
||||||
|
sleep(SLEEP_DURATION);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Request No. 4: testClientModel
|
||||||
{
|
{
|
||||||
let url = BASE_URL + `/fake`;
|
let url = BASE_URL + `/fake`;
|
||||||
// TODO: edit the parameters of the request body.
|
// TODO: edit the parameters of the request body.
|
||||||
@ -203,7 +238,25 @@ export default function() {
|
|||||||
sleep(SLEEP_DURATION);
|
sleep(SLEEP_DURATION);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Request No. 2: deleteUser
|
// Request No. 2: updateUser
|
||||||
|
{
|
||||||
|
let url = BASE_URL + `/user/${username}`;
|
||||||
|
// TODO: edit the parameters of the request body.
|
||||||
|
let body = {"id": "long", "username": "string", "firstName": "string", "lastName": "string", "email": "string", "password": "string", "phone": "string", "userStatus": "integer"};
|
||||||
|
let params = {
|
||||||
|
headers: {
|
||||||
|
"Content-Type": "application/json", "global_api_key_header": `${globalApiKeyHeader}`, "Accept": "application/json"
|
||||||
|
}, cookies: {
|
||||||
|
"global_api_key_cookie": `${globalApiKeyCookie}`
|
||||||
|
}
|
||||||
|
};
|
||||||
|
let request = http.put(url, JSON.stringify(body), params);
|
||||||
|
|
||||||
|
|
||||||
|
sleep(SLEEP_DURATION);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Request No. 3: deleteUser
|
||||||
{
|
{
|
||||||
let url = BASE_URL + `/user/${username}`;
|
let url = BASE_URL + `/user/${username}`;
|
||||||
let params = {
|
let params = {
|
||||||
@ -474,7 +527,28 @@ export default function() {
|
|||||||
sleep(SLEEP_DURATION);
|
sleep(SLEEP_DURATION);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Request No. 2: deletePet
|
// Request No. 2: updatePetWithForm
|
||||||
|
{
|
||||||
|
let url = BASE_URL + `/pet/${petId}`;
|
||||||
|
// TODO: edit the parameters of the request body.
|
||||||
|
let body = {"name": "string", "status": "string"};
|
||||||
|
let params = {
|
||||||
|
headers: {
|
||||||
|
"Content-Type": "application/x-www-form-urlencoded", "global_api_key_header": `${globalApiKeyHeader}`, "Accept": "application/json"
|
||||||
|
}, cookies: {
|
||||||
|
"global_api_key_cookie": `${globalApiKeyCookie}`
|
||||||
|
}
|
||||||
|
};
|
||||||
|
let request = http.post(url, JSON.stringify(body), params);
|
||||||
|
|
||||||
|
check(request, {
|
||||||
|
"Successful operation": (r) => r.status === 200
|
||||||
|
});
|
||||||
|
|
||||||
|
sleep(SLEEP_DURATION);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Request No. 3: deletePet
|
||||||
{
|
{
|
||||||
let url = BASE_URL + `/pet/${petId}`;
|
let url = BASE_URL + `/pet/${petId}`;
|
||||||
let params = {
|
let params = {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user