drf-paginator
Version:
Module for consuming paginated Django REST framework endpoints.
35 lines (21 loc) • 962 B
JavaScript
;
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;
};