From 2501a54a40b16027d3a073c0d1289217225a5eb2 Mon Sep 17 00:00:00 2001 From: Bradley Momberger Date: Wed, 22 May 2019 19:38:11 -0400 Subject: [PATCH] Downgrade can-ajax-test.js to ES5 (remove arrow functions) --- can-ajax-test.js | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/can-ajax-test.js b/can-ajax-test.js index 0ae282c..9856fe9 100644 --- a/can-ajax-test.js +++ b/can-ajax-test.js @@ -1,4 +1,3 @@ -'use strict'; var ajax = require('./can-ajax'); var namespace = require("can-namespace"); @@ -625,7 +624,7 @@ QUnit.test("abort prevents sending if beforeSend is not finished", function (ass var request = ajax({ url: "/foo", beforeSend: function (xhr){ - return new Promise(resolve => { + return new Promise(function(resolve) { setTimeout(resolve, 1); }); } @@ -703,8 +702,8 @@ QUnit.test("beforeSend async", function (assert) { ajax({ url: "/foo", beforeSend: function (xhr){ - return new Promise(resolve => { - setTimeout(() => { + return new Promise(function(resolve) { + setTimeout(function() { xhr.setRequestHeader("Authorization", "Bearer 123"); resolve(); }, 1); @@ -734,8 +733,8 @@ QUnit.test("beforeSend rejects the ajax promise on failure", function (assert) { ajax({ url: "/foo", beforeSend: function (xhr){ - return new Promise((resolve, reject) => { - setTimeout(() => { + return new Promise(function(resolve, reject) { + setTimeout(function() { reject(error); }, 1); });