X-Git-Url: https://git.njae.me.uk/?a=blobdiff_plain;f=spec%2Fcontrollers%2Ffeed_controller_spec.rb;fp=spec%2Fcontrollers%2Ffeed_controller_spec.rb;h=c2b71a4459b823059b755b88659183c8c35406a4;hb=d8d529572b21d5bfe74938857844d409eaae8259;hp=8c065036f09830786c002b5f6027c1a752b94c57;hpb=124e43e1bd45cb4e6af364274eaa44a75fd99472;p=feedcatcher.git diff --git a/spec/controllers/feed_controller_spec.rb b/spec/controllers/feed_controller_spec.rb index 8c06503..c2b71a4 100644 --- a/spec/controllers/feed_controller_spec.rb +++ b/spec/controllers/feed_controller_spec.rb @@ -28,10 +28,15 @@ describe FeedController do let!(:feed_item2) { FactoryGirl.create(:feed_item, feed_name: "test_feed", title: "item 2") } - it "redirects an emtpy feed to the index" do + it "redirects an emtpy html feed to the index" do get :show, feed_name: "empty_feed" expect(response).to redirect_to(index_path) end + + it "returns an emtpy rss document for an empty feed" do + get :show, feed_name: "empty_feed", format: "rss" + expect(response.status).to be(200) + end it "responds successfully with an HTTP 200 status code" do get :show, feed_name: "test_feed"