1
0
mirror of https://github.com/httpie/cli.git synced 2025-06-29 00:51:30 +02:00

Added initial support for persistent sessions.

This commit is contained in:
Jakub Roztocil
2012-08-17 23:29:23 +02:00
9 changed files with 247 additions and 126 deletions

View File

@ -524,7 +524,7 @@ class ImplicitHTTPMethodTest(BaseTestCase):
class PrettyOptionsTest(BaseTestCase):
"""Test the --pretty / --ugly flag handling."""
"""Test the --pretty flag handling."""
def test_pretty_enabled_by_default(self):
r = http(
@ -543,7 +543,7 @@ class PrettyOptionsTest(BaseTestCase):
def test_force_pretty(self):
r = http(
'--pretty',
'--pretty=all',
'GET',
httpbin('/get'),
env=TestEnvironment(stdout_isatty=False, colors=256),
@ -552,7 +552,7 @@ class PrettyOptionsTest(BaseTestCase):
def test_force_ugly(self):
r = http(
'--ugly',
'--pretty=none',
'GET',
httpbin('/get'),
)
@ -565,7 +565,7 @@ class PrettyOptionsTest(BaseTestCase):
"""
r = http(
'--print=B',
'--pretty',
'--pretty=all',
httpbin('/post'),
'Content-Type:text/foo+json',
'a=b',
@ -576,7 +576,7 @@ class PrettyOptionsTest(BaseTestCase):
def test_colors_option(self):
r = http(
'--print=B',
'--colors',
'--pretty=colors',
'GET',
httpbin('/get'),
'a=b',
@ -590,7 +590,7 @@ class PrettyOptionsTest(BaseTestCase):
def test_format_option(self):
r = http(
'--print=B',
'--format',
'--pretty=format',
'GET',
httpbin('/get'),
'a=b',
@ -737,7 +737,7 @@ class BinaryResponseDataTest(BaseTestCase):
def test_binary_suppresses_when_not_terminal_but_pretty(self):
r = http(
'--pretty',
'--pretty=all',
'GET',
self.url,
env=TestEnvironment(stdin_isatty=True,
@ -944,7 +944,7 @@ class FakeWindowsTest(BaseTestCase):
r = http(
'--output',
os.path.join(tempfile.gettempdir(), '__httpie_test_output__'),
'--pretty',
'--pretty=all',
'GET',
httpbin('/get'),
env=TestEnvironment(is_windows=True)
@ -962,7 +962,7 @@ class StreamTest(BaseTestCase):
with open(BIN_FILE_PATH, 'rb') as f:
r = http(
'--verbose',
'--pretty',
'--pretty=all',
'--stream',
'GET',
httpbin('/get'),
@ -981,7 +981,7 @@ class StreamTest(BaseTestCase):
"""Test that --stream works with non-prettified redirected terminal output."""
with open(BIN_FILE_PATH, 'rb') as f:
r = http(
'--ugly',
'--pretty=none',
'--stream',
'--verbose',
'GET',
@ -999,7 +999,7 @@ class StreamTest(BaseTestCase):
"""Test that --stream works with non-prettified redirected terminal output."""
with open(BIN_FILE_PATH, 'rb') as f:
r = http(
'--ugly',
'--pretty=none',
'--stream',
'--verbose',
'GET',
@ -1043,7 +1043,7 @@ class LineEndingsTest(BaseTestCase):
def test_CRLF_ugly_response(self):
r = http(
'--ugly',
'--pretty=none',
'GET',
httpbin('/get')
)
@ -1051,7 +1051,7 @@ class LineEndingsTest(BaseTestCase):
def test_CRLF_formatted_response(self):
r = http(
'--format',
'--pretty=format',
'GET',
httpbin('/get')
)
@ -1060,7 +1060,7 @@ class LineEndingsTest(BaseTestCase):
def test_CRLF_ugly_request(self):
r = http(
'--ugly',
'--pretty=none',
'--print=HB',
'GET',
httpbin('/get')
@ -1069,7 +1069,7 @@ class LineEndingsTest(BaseTestCase):
def test_CRLF_formatted_request(self):
r = http(
'--format',
'--pretty=format',
'--print=HB',
'GET',
httpbin('/get')