File tree 1 file changed +10
-1
lines changed
test/presenters/content_item
1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -223,13 +223,22 @@ def content_item
223
223
assert_equal %w( link_to_news ) , @links_out . links_out_subgroups ( "news_and_communications" )
224
224
end
225
225
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
+
226
235
test 'links_out_subgroups returns correct subgroup names for content_purpose_subgroup rules' do
227
236
amended_rules = rules
228
237
amended_rules [ "content_purpose_subgroup" ] [ "guidance" ] << news_rule
229
238
amended_rules [ "document_type" ] = nil
230
239
231
240
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 " )
233
242
end
234
243
235
244
test 'links_out_subgroups returns correct subgroup names for document_type rules' do
You can’t perform that action at this time.
0 commit comments