fix: fix encoding of xml

This commit is contained in:
Dmitriy Pleshevskiy 2019-07-30 18:11:08 +03:00
parent 933154a5a1
commit c19b9f0cf2
3 changed files with 5 additions and 5 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

@ -8,7 +8,7 @@ with open('README.md', 'r') as f:
if __name__ == '__main__':
setup(
name='genrss',
version='1.0.2',
version='1.0.3',
author='Dmitriy Pleshevskiy',
author_email='dmitriy@ideascup.me',
description='RSS feed generator for python',

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)