xhh 794783a4bb Javascript: bug fixes, clean-ups, tests
- Fix the "apiClient.escapeString" issue
- Remove unused code in api.mustache
- Add test case for creating and getting Pet
2015-12-17 20:05:00 +08:00

20 lines
487 B
JavaScript

var mockrequire = require('mockrequire');
var jquery = require('jquery');
var domino = require('domino');
var XMLHttpRequest = require('xmlhttprequest').XMLHttpRequest;
var window = domino.createWindow();
var $ = jquery(window);
$.support.cors = true;
$.ajaxSettings.xhr = function() {
return new XMLHttpRequest();
};
var requireApiWithMocks = function(path) {
return mockrequire('../src/api/' + path, {
'jquery': $
});
};
exports.requireApiWithMocks = requireApiWithMocks;