diff --git a/apps/tests/http-tests.ts b/apps/tests/http-tests.ts index a3c0dd905..c9802c4dd 100644 --- a/apps/tests/http-tests.ts +++ b/apps/tests/http-tests.ts @@ -160,6 +160,20 @@ export var test_request_shouldFailIfOptionsUrlIsNotDefined = function (done) { }); }; +export var test_request_requestShouldTimeout = function (done) { + var result; + http.request({ url: "http://10.255.255.1", method: "GET", timeout: 500 }).catch(function (e) { + result = e; + try { + TKUnit.assert(result instanceof Error, "Result from request().fail() should be Error! Current type is " + typeof result); + done(null); + } + catch (err) { + done(err); + } + }); +}; + export var test_request_responseStatusCodeShouldBeDefined = function (done) { var result: http.HttpResponse; diff --git a/http/http-request.ios.ts b/http/http-request.ios.ts index 88632185a..73af2e074 100644 --- a/http/http-request.ios.ts +++ b/http/http-request.ios.ts @@ -32,13 +32,13 @@ export function request(options: http.HttpRequestOptions): Promise