UNPKG

@smontero/ppp-client-api

Version:

Project People & Profile client api

53 lines (41 loc) 1.59 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 _nodeFetch = _interopRequireDefault(require("node-fetch")); var _ = _interopRequireDefault(require("..")); /* eslint-disable no-undef */ global.fetch = _nodeFetch["default"]; jest.setTimeout(10000); _["default"].configure('test'); describe('setActiveUser', function () { test('setActiveUser', /*#__PURE__*/ (0, _asyncToGenerator2["default"])( /*#__PURE__*/ _regenerator["default"].mark(function _callee() { var authApi, profileApi; return _regenerator["default"].wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: authApi = _["default"].authApi(); profileApi = _["default"].profileApi(); expect(authApi.activeUser).toBeNull(); expect(profileApi.activeUser).toBeNull(); _["default"].setActiveUser('activeUser'); expect(authApi.activeUser).toBe('activeUser'); expect(profileApi.activeUser).toBe('activeUser'); _context.next = 9; return authApi.signOut(); case 9: expect(authApi.activeUser).toBeNull(); expect(profileApi.activeUser).toBeNull(); case 11: case "end": return _context.stop(); } } }, _callee); }))); });