UNPKG

@cosmology/ast

Version:
29 lines (28 loc) 1.37 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); var _regenerator = _interopRequireDefault(require("@babel/runtime/regenerator")); var _asyncToGenerator2 = _interopRequireDefault(require("@babel/runtime/helpers/asyncToGenerator")); 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 _pinia = require("./pinia"); var store = (0, _testUtils.getTestProtoStore)(); store.traverseAll(); it('builds stores.', /*#__PURE__*/(0, _asyncToGenerator2["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee() { var ref, res, service, context; return _regenerator["default"].wrap(function _callee$(_context) { while (1) switch (_context.prev = _context.next) { case 0: ref = store.findProto('cosmos/auth/v1beta1/query.proto'); res = (0, _protoParser.traverse)(store, ref); service = (0, _utils.getNestedProto)(res).Query; context = new _encoding.GenericParseContext(ref, store, _types.defaultTelescopeOptions); (0, _testUtils.expectCode)((0, _pinia.createPiniaStore)(context, service)); case 5: case "end": return _context.stop(); } }, _callee); })));