@@ -248,25 +248,42 @@ module PageflowScrolled
248248 entry = create ( :published_entry , type_name : 'scrolled' )
249249
250250 result = helper . scrolled_frontend_stylesheet_packs ( entry ,
251- entry_mode : :published )
251+ entry_mode : :published ,
252+ seed_options : { } )
252253
253254 expect ( result ) . to include ( 'pageflow-scrolled-frontend' )
254255 end
255256
256- it 'includes inline editing stylesheet pack only in editor mode ' do
257+ it 'includes inline editing stylesheet pack when load_inline_editing seed option is set ' do
257258 entry = create ( :published_entry , type_name : 'scrolled' )
258259
259260 expect (
260- helper . scrolled_frontend_stylesheet_packs ( entry , entry_mode : :editor )
261+ helper . scrolled_frontend_stylesheet_packs ( entry ,
262+ entry_mode : :editor ,
263+ seed_options : { load_inline_editing : true } )
261264 ) . to include ( 'pageflow-scrolled-frontend-inlineEditing' )
262265
263266 expect (
264- helper . scrolled_frontend_stylesheet_packs ( entry , entry_mode : :preview )
267+ helper . scrolled_frontend_stylesheet_packs ( entry ,
268+ entry_mode : :editor ,
269+ seed_options : { } )
265270 ) . not_to include ( 'pageflow-scrolled-frontend-inlineEditing' )
271+ end
272+
273+ it 'includes commenting stylesheet pack when load_commenting seed option is set' do
274+ entry = create ( :published_entry , type_name : 'scrolled' )
266275
267276 expect (
268- helper . scrolled_frontend_stylesheet_packs ( entry , entry_mode : :published )
269- ) . not_to include ( 'pageflow-scrolled-frontend-inlineEditing' )
277+ helper . scrolled_frontend_stylesheet_packs ( entry ,
278+ entry_mode : :preview ,
279+ seed_options : { load_commenting : true } )
280+ ) . to include ( 'pageflow-scrolled-frontend-commenting' )
281+
282+ expect (
283+ helper . scrolled_frontend_stylesheet_packs ( entry ,
284+ entry_mode : :preview ,
285+ seed_options : { } )
286+ ) . not_to include ( 'pageflow-scrolled-frontend-commenting' )
270287 end
271288 end
272289
0 commit comments