Skip to content

Commit 108b365

Browse files
committed
Fixed broken test
1 parent 3ee641d commit 108b365

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

test/presenters/content_item/links_out_test.rb

+10-1
Original file line numberDiff line numberDiff line change
@@ -223,13 +223,22 @@ def content_item
223223
assert_equal %w(link_to_news), @links_out.links_out_subgroups("news_and_communications")
224224
end
225225

226+
test 'links_out_subgroups returns no subgroup names if content_purpose_subgroup is not a subgroup of the supergroup' do
227+
amended_rules = rules
228+
amended_rules["content_purpose_subgroup"]["guidance"] << news_rule
229+
amended_rules["document_type"] = nil
230+
231+
stub_load_rules(amended_rules)
232+
assert_equal [], @links_out.links_out_subgroups("guidance_and_regulation")
233+
end
234+
226235
test 'links_out_subgroups returns correct subgroup names for content_purpose_subgroup rules' do
227236
amended_rules = rules
228237
amended_rules["content_purpose_subgroup"]["guidance"] << news_rule
229238
amended_rules["document_type"] = nil
230239

231240
stub_load_rules(amended_rules)
232-
assert_equal %w(link_to_guidance), @links_out.links_out_subgroups("guidance_and_regulation")
241+
assert_equal %w(link_to_news), @links_out.links_out_subgroups("news_and_communications")
233242
end
234243

235244
test 'links_out_subgroups returns correct subgroup names for document_type rules' do

0 commit comments

Comments
 (0)