[BUG] [Rust Server] Generated client code "Disabled because there's no example"
Created by: paladinzh
Bug Report Checklist
-
Have you provided a full/minimal spec to reproduce the issue? -
Have you validated the input using an OpenAPI validator (example)? -
What's the version of OpenAPI Generator used? -
Have you search for related issues/PRs? -
What's the actual output vs expected output? -
[Optional] Bounty to sponsor the fix (example)
Description
#3313 I think we don't currently derive examples for models, so you'd need to define the example for the object as a whole. -- But I add the example, also get "Disabled because there's no example" issue. /* Disabled because there's no example. Some("CreateRepo") => { let result = rt.block_on(client.create_repo( ??? )); info!("{:?} (X-Span-ID: {:?})", result, (client.context() as &dyn Has).get().clone()); }, */
openapi-generator version
3.0.1
OpenAPI declaration file content or url
//modules/openapi-generator/src/test/resources/3_0/rust-server/openapi-v3.yaml /repos: post: tags: [Repo] operationId: CreateRepo requestBody: required: true content: application/json: schema: $ref: "#/components/schemas/ObjectParam" example: # Properties of a referenced object requiredParam: true responses: '200': description: Success
Command line used for generation
bin/rust-server-petstore.sh
Steps to reproduce
I add the test case to the followning file. //modules/openapi-generator/src/test/resources/3_0/rust-server/openapi-v3.yaml
Related issues/PRs
Suggest a fix
Using the yaml example.