1
0
mirror of https://github.com/httpie/cli.git synced 2026-04-24 19:53:55 +02:00

Added exit status for timed-out requests.

This commit is contained in:
Jakub Roztocil
2012-08-07 18:22:47 +02:00
parent 76feea2f68
commit c01dd8d64a
6 changed files with 52 additions and 40 deletions
+9
View File
@@ -860,6 +860,15 @@ class ExitStatusTest(BaseTestCase):
)
self.assertIn('HTTP/1.1 500', r)
self.assertEqual(r.exit_status, EXIT.OK)
self.assertTrue(not r.stderr)
def test_timeout_exit_status(self):
r = http(
'--timeout=0.5',
'GET',
httpbin('/delay/1')
)
self.assertEqual(r.exit_status, EXIT.ERROR_TIMEOUT)
def test_3xx_check_status_exits_3_and_stderr_when_stdout_redirected(self):
r = http(