Sha256: a393c4c5295331d5ce2b1f3add3e4d5a5139e1acb8cc9769028e5c12e3b0c2eb
Contents?: true
Size: 780 Bytes
Versions: 18
Compression:
Stored size: 780 Bytes
Contents
# -*- encoding : utf-8 -*- describe Card::Set::All::Rss do it "renders recent.rss" do rendered = Card[:recent].format(:rss).show(nil, {}) expect(rendered).to match(/xml/) end it "handles faulty search queries" do bad_search = Card.create! name: "Bad Search", type: "Search", content: "not no search" rendered = bad_search.format(:rss).render_feed_body expect(rendered).to have_tag("item", text: /Card::Error::BadQuery/) end it "handles bad queries" do bad_search = Card.create! name: "Bad Search", type: "Search", content: '{"found_by":"home"}' rendered = bad_search.format(:rss).render_feed_body expect(rendered).to have_tag("item", text: /Card::Error::BadQuery/) end end
Version data entries
18 entries across 18 versions & 1 rubygems