/* test driver for rsspp */ #include "lemon.h" #include #include int main(void) { lemon::test<> lemon(74); rsspp::parser p; // test of RSS 0.91 rsspp::feed f = p.parse_file("data/rss091_1.xml"); lemon.is(f.rss_version, rsspp::RSS_0_91, "RSS type is RSS 0.91"); lemon.is(f.title, "Example Channel", "RSS feed title is Example Channel"); lemon.is(f.description, "an example feed", "RSS feed description is 'an example feed'"); lemon.is(f.link, "http://example.com/", "RSS feed link is http://example.com/"); lemon.is(f.language, "en", "RSS feed language is en"); lemon.is(f.items.size(), 1u, "RSS feed contains 1 item"); lemon.is(f.items[0].title, "1 < 2", "item title with < entity"); lemon.is(f.items[0].link, "http://example.com/1_less_than_2.html", "item link"); lemon.is(f.items[0].description, "1 < 2, 3 < 4.\nIn HTML, starts a bold phrase\nand you start a link with