summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorerdgeist <erdgeist@erdgeist.org>2026-08-09 23:07:58 +0200
committererdgeist <erdgeist@erdgeist.org>2026-08-09 23:07:58 +0200
commit4d8c7290adf8dd41677ccc44a5c5ffe5d1bed2f6 (patch)
treee66e90534dbd7bdf1e64164a5346dfa5955bc9be
parent0157e90937c36c892b22341ec9f33ec6be358c72 (diff)
Let the RSS templates raise in tests
-rw-r--r--test/controllers/rss_controller_test.rb12
1 files changed, 2 insertions, 10 deletions
diff --git a/test/controllers/rss_controller_test.rb b/test/controllers/rss_controller_test.rb
index cf50903a..00224119 100644
--- a/test/controllers/rss_controller_test.rb
+++ b/test/controllers/rss_controller_test.rb
@@ -16,20 +16,12 @@ class RssControllerTest < ActionController::TestCase
16 end 16 end
17 17
18 test "updates feed contains tagged pages" do 18 test "updates feed contains tagged pages" do
19 begin 19 get :updates, params: { format: :xml }
20 get :updates, params: { format: :xml }
21 rescue ActionView::Template::Error => e
22 raise unless e.message =~ /superclass mismatch/
23 end
24 assert assigns(:items).any?, "Expected at least one page tagged with 'update'" 20 assert assigns(:items).any?, "Expected at least one page tagged with 'update'"
25 end 21 end
26 22
27 test "updates feed is limited to 20 items" do 23 test "updates feed is limited to 20 items" do
28 begin 24 get :updates, params: { format: :xml }
29 get :updates, params: { format: :xml }
30 rescue ActionView::Template::Error => e
31 raise unless e.message =~ /superclass mismatch/
32 end
33 assert assigns(:items).length <= 20 25 assert assigns(:items).length <= 20
34 end 26 end
35 27