From 1e1e5ec5fa906c1b22648c228a116d855e00a154 Mon Sep 17 00:00:00 2001 From: vvakame Date: Tue, 23 Feb 2016 11:20:17 +0900 Subject: [PATCH] fix restful.js/restful.js-tests.ts --- restful.js/restful.js-tests.ts | 52 ++++++++++++++++++---------------- 1 file changed, 28 insertions(+), 24 deletions(-) diff --git a/restful.js/restful.js-tests.ts b/restful.js/restful.js-tests.ts index 80f3bd1874..f2a5bff8bb 100644 --- a/restful.js/restful.js-tests.ts +++ b/restful.js/restful.js-tests.ts @@ -144,33 +144,37 @@ resource.addRequestInterceptor((data: any, headers: any, method: string, url: st resource.addFullRequestInterceptor(function(params, headers, data, method, url) { //... - // all args had been modified - return { - params: params, - headers: headers, - data: data, - method: method, - url: url - }; - - // just return modified arguments - return { - headers: headers, - data: data - }; + if(Math.random() < 0.5) { + // all args had been modified + return { + params: params, + headers: headers, + data: data, + method: method, + url: url + }; + } else { + // just return modified arguments + return { + headers: headers, + data: data + }; + } }); resource.addFullResponseInterceptor(function(data, headers, method, url) { - // all args had been modified (method and url is read only) - return { - headers: headers, - data: data - }; - - // just return modified arguments - return { - headers: headers - }; + if(Math.random() < 0.5) { + // all args had been modified (method and url is read only) + return { + headers: headers, + data: data + }; + } else { + // just return modified arguments + return { + headers: headers + }; + } }); //