Skip to content

Commit d7eac22

Browse files
committed
fix scala
1 parent 6d3d2bf commit d7eac22

File tree

3 files changed

+8
-4
lines changed

3 files changed

+8
-4
lines changed

generators/src/main/java/com/algolia/codegen/cts/tests/ParametersWithDataType.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -492,11 +492,16 @@ private void handlePrimitive(Object param, Map<String, Object> testOutput, IJson
492492
}
493493

494494
private String getTypeName(IJsonSchemaValidationProperties param) {
495+
String typeName = param.getDataType();
495496
if (param instanceof CodegenModel parameter) {
496-
return parameter.classname;
497+
typeName = parameter.classname;
497498
}
498499

499-
return param.getDataType();
500+
if (language.equals("scala") && typeName.equals("List")) {
501+
typeName = "Seq";
502+
}
503+
504+
return typeName;
500505
}
501506

502507
private boolean isString(IJsonSchemaValidationProperties param) {

generators/src/main/java/com/algolia/codegen/cts/tests/TestsRequest.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,6 @@ public void run(Map<String, CodegenModel> models, Map<String, CodegenOperation>
119119
Map<String, Object> test = new HashMap<>();
120120
Request req = op[i];
121121
test.put("method", operationId);
122-
System.out.println(req.testName == null ? operationId : req.testName);
123122
test.put("testName", req.testName == null ? operationId : req.testName);
124123
test.put("testIndex", i == 0 ? "" : i);
125124
if (ope.returnType != null && ope.returnType.length() > 0) {
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{{#oneOfModel}}{{{parentClassName}}}{{#x-one-of-explicit-name}}{{{type}}}{{/x-one-of-explicit-name}}(Seq({{#value}}{{> tests/param_value}}{{^-last}},{{/-last}}{{/value}})){{/oneOfModel}}{{^oneOfModel}}Seq({{#value}}{{> tests/param_value}}{{^-last}},{{/-last}}{{/value}}){{/oneOfModel}}
1+
{{#oneOfModel}}{{^x-one-of-explicit-name}}{{{parentClassName}}}{{/x-one-of-explicit-name}}{{#x-one-of-explicit-name}}{{{type}}}{{/x-one-of-explicit-name}}(Seq({{#value}}{{> tests/param_value}}{{^-last}},{{/-last}}{{/value}})){{/oneOfModel}}{{^oneOfModel}}Seq({{#value}}{{> tests/param_value}}{{^-last}},{{/-last}}{{/value}}){{/oneOfModel}}

0 commit comments

Comments
 (0)