2
0
mirror of https://github.com/tenrok/axios.git synced 2026-06-20 20:00:40 +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 -14
View File
@@ -1,4 +1,5 @@
var axios = require('../../index');
var getAjaxRequest = require('./__getAjaxRequest');
describe('xsrf', function () {
beforeEach(function () {
@@ -13,12 +14,10 @@ describe('xsrf', function () {
it('should not set xsrf header if cookie is null', function (done) {
axios('/foo');
setTimeout(function () {
var request = jasmine.Ajax.requests.mostRecent();
getAjaxRequest().then(function (request) {
expect(request.requestHeaders[axios.defaults.xsrfHeaderName]).toEqual(undefined);
done();
}, 0);
});
});
it('should set xsrf header if cookie is set', function (done) {
@@ -26,12 +25,10 @@ describe('xsrf', function () {
axios('/foo');
setTimeout(function () {
var request = jasmine.Ajax.requests.mostRecent();
getAjaxRequest().then(function (request) {
expect(request.requestHeaders[axios.defaults.xsrfHeaderName]).toEqual('12345');
done();
}, 0);
});
});
it('should not set xsrf header for cross origin', function (done) {
@@ -39,9 +36,7 @@ describe('xsrf', function () {
axios('http://example.com/');
setTimeout(function () {
var request = jasmine.Ajax.requests.mostRecent();
getAjaxRequest().then(function (request) {
expect(request.requestHeaders[axios.defaults.xsrfHeaderName]).toEqual(undefined);
done();
});
@@ -54,9 +49,7 @@ describe('xsrf', function () {
withCredentials: true
});
setTimeout(function () {
var request = jasmine.Ajax.requests.mostRecent();
getAjaxRequest().then(function (request) {
expect(request.requestHeaders[axios.defaults.xsrfHeaderName]).toEqual('12345');
done();
});