add combo test example

Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
This commit is contained in:
2023-03-04 23:30:53 +03:00
parent 09f5a71e0b
commit 288d16a6f0
17 changed files with 681 additions and 902 deletions

View File

@@ -0,0 +1,38 @@
syntax = "proto3";
package test.v1.proto;
option go_package = "go.unistack.org/micro-tests/server/combo/proto;pb";
import "tag/tag.proto";
import "api/annotations.proto";
import "openapiv3/annotations.proto";
import "google/protobuf/wrappers.proto";
service Test {
rpc Call(CallReq) returns (CallRsp) {
option (micro.openapiv3.openapiv3_operation) = {
operation_id: "Call";
responses: {
default: {
reference: {
_ref: ".test.v1.proto.Error";
};
};
};
};
option (micro.api.http) = { post: "/Call"; body: "*"; };
};
};
message CallReq {
string req = 1;
};
message CallRsp {
string rsp = 1;
};
message Error {
string err = 1;
};