From 316ff53b0b767b9b5e7ae72ce456e2e2c9978e76 Mon Sep 17 00:00:00 2001 From: Alexander Batischev Date: Sat, 22 Oct 2016 23:05:44 +0300 Subject: [PATCH] fixup! Test cache::{externalize,internalize}_rssfeed --- test/cache.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/test/cache.cpp b/test/cache.cpp index 9b499980..24870869 100644 --- a/test/cache.cpp +++ b/test/cache.cpp @@ -665,3 +665,14 @@ TEST_CASE("{externalize,internalize}_rssfeed puts a feed into DB and gets it bac REQUIRE(new_feed->total_item_count() == 3); } } + +TEST_CASE("internalize_rssfeed returns feed without items but specified RSS URL") { + rss_ignores ign; + configcontainer cfg; + cache rsscache(":memory:", &cfg); + auto feedurl = "query:misc:age between 0:10"; + auto feed = rsscache.internalize_rssfeed(feedurl, &ign); + + REQUIRE(feed->total_item_count() == 0); + REQUIRE(feed->rssurl() == feedurl); +}