UNPKG

@cosmology/ast

Version:
24 lines (23 loc) 1.11 kB
"use strict"; var _protoParser = require("@cosmology/proto-parser"); var _utils = require("@cosmology/utils"); var _testUtils = require("../../../../../test-utils"); var _encoding = require("../../../../encoding"); var _grpcWeb = require("./grpc-web.msg"); var store = (0, _testUtils.getTestProtoStore)(); store.traverseAll(); it('test gRPC-web Msg Client', function () { var ref = store.findProto('cosmos/authz/v1beta1/tx.proto'); var res = (0, _protoParser.traverse)(store, ref); var service = (0, _utils.getNestedProto)(res).Msg; var context = new _encoding.GenericParseContext(ref, store, store.options); (0, _testUtils.expectCode)((0, _grpcWeb.createGrpcWebMsgInterface)(context, service)); (0, _testUtils.expectCode)((0, _grpcWeb.createGrpcWebMsgClass)(context, service)); (0, _testUtils.expectCode)((0, _grpcWeb.GetDesc)(context, service)); var Desces = (0, _grpcWeb.getMethodDesc)(context, service); for (var i = 0; i < Desces.length; i++) { var element = Desces[i]; (0, _testUtils.expectCode)(element); } (0, _testUtils.expectCode)((0, _grpcWeb.getGrpcWebImpl)(context)); });