def test_write_subscription_with_ascii_title(): rss = rss_template_with_title.format('english') feed, _ = parse_rss(rss) feed.id = 'id' sublist = SubscriptionList() sublist.subscribe(feed) g = write(sublist) assert ''.join(g)
def test_write_subscription_with_ascii_title(): rss = rss_template_with_title.format('english') feed, _ = parse_rss2(rss) feed.id = 'id' sublist = SubscriptionList() sublist.subscribe(feed) g = write(sublist) assert ''.join(g)
def test_write_subscription_with_nonascii_title(): '''SubscriptionList convert the feed title to :class:`str`, and :class:`write` try to encode the title in utf8. When non-ascii characters are in the title, UnicodeDecodeError is raised. ''' rss = rss_template_with_title.format('한글') feed, _ = parse_rss(rss) feed.id = 'id' sublist = SubscriptionList() sublist.subscribe(feed) g = write(sublist) assert ''.join(g)
def test_write_subscription_with_nonascii_title(): '''SubscriptionList convert the feed title to :class:`str`, and :class:`write` try to encode the title in utf8. When non-ascii characters are in the title, UnicodeDecodeError is raised. ''' rss = rss_template_with_title.format('한글') feed, _ = parse_rss2(rss) feed.id = 'id' sublist = SubscriptionList() sublist.subscribe(feed) g = write(sublist) assert ''.join(g)