UNPKG

@cosmology/ast

Version:
32 lines (31 loc) 1.58 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.query"); var _grpcWeb2 = require("./grpc-web.msg"); var store = (0, _testUtils.getTestProtoStore)(); store.traverseAll(); it('test gRPC-web Query Client', function () { var ref = store.findProto('cosmos/auth/v1beta1/query.proto'); var res = (0, _protoParser.traverse)(store, ref); var service = (0, _utils.getNestedProto)(res).Query; var context = new _encoding.GenericParseContext(ref, store, store.options); (0, _testUtils.expectCode)((0, _grpcWeb.createGrpcWebQueryInterface)(context, service)); (0, _testUtils.expectCode)((0, _grpcWeb.createGrpcWebQueryClass)(context, service)); }); it('test Osmosis gRPC-web Query Client', function () { var ref = store.findProto('osmosis/epochs/query.proto'); var res = (0, _protoParser.traverse)(store, ref); var service = (0, _utils.getNestedProto)(res).Query; var context = new _encoding.GenericParseContext(ref, store, store.options); (0, _testUtils.expectCode)((0, _grpcWeb2.GetDesc)(context, service)); var Desces = (0, _grpcWeb2.getMethodDesc)(context, service); for (var i = 0; i < Desces.length; i++) { var element = Desces[i]; (0, _testUtils.expectCode)(element); } (0, _testUtils.expectCode)((0, _grpcWeb.createGrpcWebQueryInterface)(context, service)); (0, _testUtils.expectCode)((0, _grpcWeb.createGrpcWebQueryClass)(context, service)); });