@cosmology/ast
Version:
Cosmos TypeScript AST generation
19 lines (18 loc) • 898 B
JavaScript
var _protoParser = require("@cosmology/proto-parser");
var _utils = require("@cosmology/utils");
var _types = require("@cosmology/types");
var _testUtils = require("../../../../../test-utils");
var _encoding = require("../../../../encoding");
var _rpc = require("./rpc");
var store = (0, _testUtils.getTestProtoStore)();
store.traverseAll();
it('RPC Msg Client', function () {
var ref = store.findProto('cosmos/bank/v1beta1/tx.proto');
var res = (0, _protoParser.traverse)(store, ref);
var service = (0, _utils.getNestedProto)(res).Msg;
var context = new _encoding.GenericParseContext(ref, store, _types.defaultTelescopeOptions);
(0, _testUtils.expectCode)((0, _rpc.createRpcClientInterface)(context, service));
(0, _testUtils.expectCode)((0, _rpc.createRpcClientClass)(context, service));
(0, _testUtils.expectCode)((0, _rpc.createRpcInterface)(context, service));
});
;