Skip to content

Commit 32f72f1

Browse files
committed
chore: request option in snippets
1 parent 078d814 commit 32f72f1

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,11 @@ public class Snippet {
1717
public Map<String, Object> parameters;
1818
public RequestOptions requestOptions;
1919

20-
public Snippet(String method, String testName, Map<String, Object> parameters) {
20+
public Snippet(String method, String testName, Map<String, Object> parameters, RequestOptions requestOptions) {
2121
this.method = method;
2222
this.testName = testName;
2323
this.parameters = parameters;
24+
this.requestOptions = requestOptions;
2425
}
2526

2627
public Snippet() {}

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

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ private Map<String, Snippet[]> loadSnippets(Map<String, CodegenOperation> operat
6767
if (ope == null || !(boolean) ope.vendorExtensions.getOrDefault("x-helper", false)) {
6868
continue;
6969
}
70-
Snippet newSnippet = new Snippet(step.method, test.testName, step.parameters);
70+
Snippet newSnippet = new Snippet(step.method, test.testName, step.parameters, step.requestOptions);
7171
Snippet[] existing = snippets.get(step.method);
7272
if (existing == null) {
7373
snippets.put(step.method, new Snippet[] { newSnippet });
@@ -112,6 +112,10 @@ public void run(Map<String, CodegenModel> models, Map<String, CodegenOperation>
112112
test.put("description", name);
113113
test.put("testIndex", i == 0 ? "" : i);
114114
snippet.addMethodCall(test, paramsType, ope);
115+
addRequestOptions(paramsType, snippet.requestOptions, test);
116+
if (name.equals("saveObjectsPublicUser")) {
117+
System.out.println(snippet.toString());
118+
}
115119
tests.add(test);
116120
}
117121
Map<String, Object> testObj = new HashMap<>();

0 commit comments

Comments
 (0)