UNPKG

drf-paginator

Version:

Module for consuming paginated Django REST framework endpoints.

35 lines (21 loc) 962 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.getCallCount = exports.spy = exports.request = undefined; var _lodash = require('lodash'); var _lodash2 = _interopRequireDefault(_lodash); var _sinon = require('sinon'); var _sinon2 = _interopRequireDefault(_sinon); var _pageNumberResponse = require('../fixtures/page-number-response.json'); var _pageNumberResponse2 = _interopRequireDefault(_pageNumberResponse); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var request = exports.request = function request(options, queryParams) { var uniqueValue = Math.random(); var response = _lodash2.default.assign({}, _pageNumberResponse2.default, { uniqueValue: uniqueValue }); return Promise.resolve(response); }; var spy = exports.spy = _sinon2.default.spy(request); var getCallCount = exports.getCallCount = function getCallCount() { return spy.callCount; };