forked from loafle/openapi-generator-original
Fix boolean example value in ruby client generator (#2431)
* fix boolean example value in ruby * update samples
This commit is contained in:
parent
a6a1264f25
commit
22d21afceb
@ -495,34 +495,34 @@ public class RubyClientCodegen extends AbstractRubyCodegen {
|
|||||||
type = p.dataType;
|
type = p.dataType;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ("String".equals(type)) {
|
if ("String".equalsIgnoreCase(type)) {
|
||||||
if (example == null) {
|
if (example == null) {
|
||||||
example = p.paramName + "_example";
|
example = p.paramName + "_example";
|
||||||
}
|
}
|
||||||
example = "'" + escapeText(example) + "'";
|
example = "'" + escapeText(example) + "'";
|
||||||
} else if ("Integer".equals(type)) {
|
} else if ("Integer".equalsIgnoreCase(type)) {
|
||||||
if (example == null) {
|
if (example == null) {
|
||||||
example = "56";
|
example = "56";
|
||||||
}
|
}
|
||||||
} else if ("Float".equals(type)) {
|
} else if ("Float".equalsIgnoreCase(type)) {
|
||||||
if (example == null) {
|
if (example == null) {
|
||||||
example = "3.4";
|
example = "3.4";
|
||||||
}
|
}
|
||||||
} else if ("BOOLEAN".equals(type)) {
|
} else if ("BOOLEAN".equalsIgnoreCase(type)) {
|
||||||
if (example == null) {
|
if (example == null) {
|
||||||
example = "true";
|
example = "true";
|
||||||
}
|
}
|
||||||
} else if ("File".equals(type)) {
|
} else if ("File".equalsIgnoreCase(type)) {
|
||||||
if (example == null) {
|
if (example == null) {
|
||||||
example = "/path/to/file";
|
example = "/path/to/file";
|
||||||
}
|
}
|
||||||
example = "File.new('" + escapeText(example) + "')";
|
example = "File.new('" + escapeText(example) + "')";
|
||||||
} else if ("Date".equals(type)) {
|
} else if ("Date".equalsIgnoreCase(type)) {
|
||||||
if (example == null) {
|
if (example == null) {
|
||||||
example = "2013-10-20";
|
example = "2013-10-20";
|
||||||
}
|
}
|
||||||
example = "Date.parse('" + escapeText(example) + "')";
|
example = "Date.parse('" + escapeText(example) + "')";
|
||||||
} else if ("DateTime".equals(type)) {
|
} else if ("DateTime".equalsIgnoreCase(type)) {
|
||||||
if (example == null) {
|
if (example == null) {
|
||||||
example = "2013-10-20T19:20:30+01:00";
|
example = "2013-10-20T19:20:30+01:00";
|
||||||
}
|
}
|
||||||
|
@ -77,7 +77,7 @@ require 'petstore'
|
|||||||
|
|
||||||
api_instance = Petstore::FakeApi.new
|
api_instance = Petstore::FakeApi.new
|
||||||
opts = {
|
opts = {
|
||||||
body: nil # Boolean | Input boolean as post body
|
body: true # Boolean | Input boolean as post body
|
||||||
}
|
}
|
||||||
|
|
||||||
begin
|
begin
|
||||||
@ -530,11 +530,11 @@ require 'petstore'
|
|||||||
|
|
||||||
api_instance = Petstore::FakeApi.new
|
api_instance = Petstore::FakeApi.new
|
||||||
required_string_group = 56 # Integer | Required String in group parameters
|
required_string_group = 56 # Integer | Required String in group parameters
|
||||||
required_boolean_group = nil # Boolean | Required Boolean in group parameters
|
required_boolean_group = true # Boolean | Required Boolean in group parameters
|
||||||
required_int64_group = 56 # Integer | Required Integer in group parameters
|
required_int64_group = 56 # Integer | Required Integer in group parameters
|
||||||
opts = {
|
opts = {
|
||||||
string_group: 56, # Integer | String in group parameters
|
string_group: 56, # Integer | String in group parameters
|
||||||
boolean_group: nil, # Boolean | Boolean in group parameters
|
boolean_group: true, # Boolean | Boolean in group parameters
|
||||||
int64_group: 56 # Integer | Integer in group parameters
|
int64_group: 56 # Integer | Integer in group parameters
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -72,7 +72,7 @@ require 'petstore'
|
|||||||
|
|
||||||
api_instance = Petstore::FakeApi.new
|
api_instance = Petstore::FakeApi.new
|
||||||
opts = {
|
opts = {
|
||||||
body: nil # Boolean | Input boolean as post body
|
body: true # Boolean | Input boolean as post body
|
||||||
}
|
}
|
||||||
|
|
||||||
begin
|
begin
|
||||||
@ -531,11 +531,11 @@ end
|
|||||||
|
|
||||||
api_instance = Petstore::FakeApi.new
|
api_instance = Petstore::FakeApi.new
|
||||||
required_string_group = 56 # Integer | Required String in group parameters
|
required_string_group = 56 # Integer | Required String in group parameters
|
||||||
required_boolean_group = nil # Boolean | Required Boolean in group parameters
|
required_boolean_group = true # Boolean | Required Boolean in group parameters
|
||||||
required_int64_group = 56 # Integer | Required Integer in group parameters
|
required_int64_group = 56 # Integer | Required Integer in group parameters
|
||||||
opts = {
|
opts = {
|
||||||
string_group: 56, # Integer | String in group parameters
|
string_group: 56, # Integer | String in group parameters
|
||||||
boolean_group: nil, # Boolean | Boolean in group parameters
|
boolean_group: true, # Boolean | Boolean in group parameters
|
||||||
int64_group: 56 # Integer | Integer in group parameters
|
int64_group: 56 # Integer | Integer in group parameters
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user