diff options
author | Bert JW Regeer <bertjw@regeer.org> | 2016-09-30 00:02:18 -0600 |
---|---|---|
committer | Bert JW Regeer <bertjw@regeer.org> | 2016-09-30 00:08:08 -0600 |
commit | 99c3e768f812876583d6dc57512de30d5566a4eb (patch) | |
tree | 3f6d87494834f427ea4de9d8e1f8204d8d825334 | |
parent | b9b4cb3b7fdd8e02aaa119d13258831dfd0fe47e (diff) | |
download | webob-feature/default_body_encoding.tar.gz |
Update tests for default_body_encodingfeature/default_body_encoding
-rw-r--r-- | tests/test_response.py | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/tests/test_response.py b/tests/test_response.py index 1fdcefe..867d433 100644 --- a/tests/test_response.py +++ b/tests/test_response.py @@ -693,8 +693,13 @@ def test_body_del(): def test_text_get_no_charset(): res = Response(charset=None) + assert '' == res.text + +def test_text_get_no_default_body_encoding(): + res = Response(charset=None) + res.default_body_encoding = None with pytest.raises(AttributeError): - res.__getattribute__('text') + assert '' == res.text def test_unicode_body(): res = Response() @@ -717,8 +722,15 @@ def test_text_get_decode(): def test_text_set_no_charset(): res = Response() res.charset = None + res.text = text_('abc') + assert res.text == 'abc' + +def test_text_set_no_default_body_encoding(): + res = Response() + res.charset = None + res.default_body_encoding = None with pytest.raises(AttributeError): - res.__setattr__('text', 'abc') + res.text = text_('abc') def test_text_set_not_unicode(): res = Response() |