Skip to content

Commit d67e877

Browse files
authored
Merge pull request #8725 from swagger-api/issue-8696
added fields, for test generated files, on codegen objects.
2 parents 75c6867 + 1924d22 commit d67e877

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

modules/swagger-codegen/src/main/java/io/swagger/codegen/v3/CodegenOperation.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@
1717
public class CodegenOperation extends CodegenObject {
1818
public final List<CodegenProperty> responseHeaders = new ArrayList<CodegenProperty>();
1919
public boolean returnTypeIsPrimitive, returnSimpleType, subresourceOperation;
20-
public String path, operationId, returnType, httpMethod, returnBaseType,
21-
returnContainer, summary, unescapedNotes, notes, baseName, defaultResponse;
20+
public String path, operationId, returnType, httpMethod, returnBaseType, returnContainer, summary, unescapedNotes, notes, baseName, defaultResponse, testPath;
2221
public Discriminator discriminator;
2322
public List<Map<String, String>> consumes, produces, prioritizedContentTypes;
2423
public CodegenParameter bodyParam;
@@ -353,6 +352,10 @@ public String getDefaultResponse() {
353352
return defaultResponse;
354353
}
355354

355+
public String getTestPath() {
356+
return testPath;
357+
}
358+
356359
public Discriminator getDiscriminator() {
357360
return discriminator;
358361
}

modules/swagger-codegen/src/main/java/io/swagger/codegen/v3/CodegenParameter.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ public class CodegenParameter extends CodegenObject {
1111
collectionFormat, description, unescapedDescription, baseType, defaultValue, enumName;
1212

1313
public String example; // example value (x-example)
14+
public String testExample;
1415
public String jsonSchema;
1516
public List<String> _enum;
1617
public Map<String, Object> allowableValues;
@@ -120,6 +121,7 @@ public CodegenParameter copy() {
120121
output.jsonSchema = this.jsonSchema;
121122
output.defaultValue = this.defaultValue;
122123
output.example = this.example;
124+
output.testExample = this.testExample;
123125
if (this._enum != null) {
124126
output._enum = new ArrayList<String>(this._enum);
125127
}
@@ -297,6 +299,10 @@ public String getExample() {
297299
return example;
298300
}
299301

302+
public String getTestExample() {
303+
return testExample;
304+
}
305+
300306
public String getJsonSchema() {
301307
return jsonSchema;
302308
}

0 commit comments

Comments
 (0)