Mercurial > hg > orthanc-tests
diff Database/Lua/HttpClient.lua @ 480:5ac463ebf463
added a test for lua SetHttpTimeout
author | Alain Mazy <am@osimis.io> |
---|---|
date | Mon, 13 Jun 2022 16:55:45 +0200 |
parents | a2719263fd04 |
children | e0b502b31a8a |
line wrap: on
line diff
--- a/Database/Lua/HttpClient.lua Tue May 10 12:17:30 2022 +0200 +++ b/Database/Lua/HttpClient.lua Mon Jun 13 16:55:45 2022 +0200 @@ -45,6 +45,18 @@ testSucceeded = testSucceeded and (response['headers']['Content-Type'] == 'application/json' and response['headers']['Toto'] == 'Tutu') if not testSucceeded then print('Failed in HttpGet') PrintRecursive(response) end + +-- Test SetHttpTimeout +SetHttpTimeout(10) +response = HttpGet('https://httpstat.us/200?sleep=1000') +testSucceeded = testSucceeded and (response == '200 OK') +if not testSucceeded then print('Failed in SetHttpTimeout1') PrintRecursive(response) end + +SetHttpTimeout(1) +response = HttpGet('https://httpstat.us/200?sleep=2000') +testSucceeded = testSucceeded and (response == nil) +if not testSucceeded then print('Failed in SetHttpTimeout2') PrintRecursive(response) end + if testSucceeded then print('OK') else