2
0
mirror of https://github.com/tenrok/axios.git synced 2026-06-08 17:22:34 +03:00

Fixing tests for IE

This commit is contained in:
Matt Zabriskie
2016-03-05 23:17:39 -07:00
parent 6d84717cba
commit dc07ef2559
11 changed files with 147 additions and 202 deletions
+7 -12
View File
@@ -1,4 +1,5 @@
var axios = require('../../index');
var getAjaxRequest = require('./__getAjaxRequest');
describe('instance', function () {
beforeEach(function () {
@@ -14,12 +15,10 @@ describe('instance', function () {
instance.get('/foo');
setTimeout(function () {
request = jasmine.Ajax.requests.mostRecent();
getAjaxRequest().then(function (request) {
expect(request.url).toBe('/foo');
done();
}, 0);
});
});
it('should use instance options', function (done) {
@@ -27,12 +26,10 @@ describe('instance', function () {
instance.get('/foo');
setTimeout(function () {
request = jasmine.Ajax.requests.mostRecent();
getAjaxRequest().then(function (request) {
expect(request.timeout).toBe(1000);
done();
}, 0);
});
});
it('should have interceptors on the instance', function (done) {
@@ -52,9 +49,7 @@ describe('instance', function () {
response = res;
});
setTimeout(function () {
var request = jasmine.Ajax.requests.mostRecent();
getAjaxRequest().then(function (request) {
request.respondWith({
status: 200
});
@@ -64,6 +59,6 @@ describe('instance', function () {
expect(response.config.bar).toEqual(true);
done();
});
}, 0);
});
});
});