google-cloud-rust
google-cloud-rust copied to clipboard
showcase: test with all the RPCs for `client::Echo`
The google.showcase.v1beta1.Echo.Echo RPC uses enums, but the other RPCs work fine. I will be sending a PR for EchoErrorDetails(), FailEchoWithDetails(), PagedExpand(), PagedExpandLegacy(), and PagedExpandMapped().
That will leave unimplemented:
- [x]
google.showcase.v1beta1.Echo.Echobecause enums - [ ]
google.showcase.v1beta1.Echo.Expandbecause server-side streaming. - [ ]
google.showcase.v1beta1.Echo.Collectbecause client-side streaming. - [ ]
google.showcase.v1beta1.Echo.Chatbecause bi-dir streaming. - [ ]
google.showcase.v1beta1.Echo.Waitbecause it is redundant, tests for timeouts and LROs. - [ ]
google.showcase.v1beta1.Echo.Blockbecause it is redundant, tests for timeouts and retries.
Blocked on https://github.com/googleapis/gapic-showcase/issues/1592
The enum problem is not something we can solve, we will ignore that test case.