1
0
mirror of https://github.com/httpie/cli.git synced 2025-12-01 23:03:25 +02:00
Files
httpie-cli/tests/prompt/test_contextio.py
Mickaël Schoentgen 279e387d86 WIP
2021-10-08 10:45:49 +02:00

25 lines
669 B
Python

# -*- coding: utf-8 -*-
from .base import TempAppDirTestCase
from httpie.prompt.context import Context
from httpie.prompt.contextio import save_context, load_context
class TestContextIO(TempAppDirTestCase):
def test_save_and_load_context_non_ascii(self):
c = Context('http://localhost')
c.headers.update({
'User-Agent': 'Ö',
'Authorization': '中文'
})
save_context(c)
c = Context('http://0.0.0.0')
load_context(c)
self.assertEqual(c.url, 'http://localhost')
self.assertEqual(c.headers, {
'User-Agent': 'Ö',
'Authorization': '中文'
})