From 445665ee3a36a5d0791d6870605cea80880016c3 Mon Sep 17 00:00:00 2001 From: Akinori MUSHA Date: Thu, 27 Oct 2016 08:09:57 +0900 Subject: [PATCH] Add a failing test for #1753 --- spec/data_fixtures/onethingwell.rss | 1 + spec/models/agents/rss_agent_spec.rb | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/spec/data_fixtures/onethingwell.rss b/spec/data_fixtures/onethingwell.rss index b47e8586..ffea9a1a 100644 --- a/spec/data_fixtures/onethingwell.rss +++ b/spec/data_fixtures/onethingwell.rss @@ -15,6 +15,7 @@ csv crossplatform utilities + Gemini diff --git a/spec/models/agents/rss_agent_spec.rb b/spec/models/agents/rss_agent_spec.rb index 4a99cf66..67a4a520 100644 --- a/spec/models/agents/rss_agent_spec.rb +++ b/spec/models/agents/rss_agent_spec.rb @@ -251,6 +251,12 @@ describe Agents::RssAgent do expect(event.payload['enclosure']).to eq({ "url" => "http://c.1tw.org/images/2015/itsy.png", "type" => "image/png", "length" => "48249" }) expect(event.payload['image']).to eq("http://c.1tw.org/images/2015/itsy.png") end + + it "ignores an empty author" do + agent.check + event = agent.events.first + expect(event.payload['authors']).to eq([]) + end end describe 'logging errors with the feed url' do