Fix boolean example value in ruby client generator (#2431)

* fix boolean example value in ruby

* update samples
This commit is contained in:
William Cheng 2019-03-17 18:06:02 +08:00 committed by GitHub
parent a6a1264f25
commit 22d21afceb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 13 additions and 13 deletions

View File

@ -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";
} }

View File

@ -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
} }

View File

@ -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
} }