fix: fix encoding of xml

This commit is contained in:
Dmitriy Pleshevskiy 2019-07-30 18:11:08 +03:00
parent 933154a5a1
commit bba27c40cf
2 changed files with 4 additions and 4 deletions

View file

@ -239,6 +239,6 @@ class GenRSS:
"""
root = self.to_element()
return '<?xml version="1.0" encoding="UTF-8"?>\n' \
+ ('\n' if pretty else '') \
+ tostring(root, pretty_print=pretty).decode('utf-8')
return tostring(root, pretty_print=pretty, xml_declaration=True,
encoding='UTF-8').\
decode('utf-8')

View file

@ -40,7 +40,7 @@ def test_feed_description(description, expose):
@pytest.mark.parametrize('copyright, expose', [
pytest.param('copyright © genrss', 'copyright &#169; genrss', id='copy'),
pytest.param('copyright © genrss', 'copyright © genrss', id='copy'),
])
def test_feed_copyright(copyright, expose):
feed = create_rss(copyright=copyright)