File tree Expand file tree Collapse file tree 1 file changed +27
-0
lines changed
Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Original file line number Diff line number Diff line change 8585 expect ( SiteSettings . model_ignored_files ) . to contain_exactly ( /.*\. lys/ , /.*\. lyt/ )
8686 end
8787 end
88+
89+ context "with derivatives settings params" do
90+ let ( :params ) {
91+ {
92+ derivatives : {
93+ image_derivatives : "1" ,
94+ model_renders : "1"
95+ }
96+ }
97+ }
98+
99+ it "saves image derivative setting" do
100+ expect { patch "/settings" , params : params } . to change ( SiteSettings , :generate_image_derivatives ) . from ( false ) . to ( true )
101+ end
102+
103+ it "triggers image derivative backfill job" do
104+ expect { patch "/settings" , params : params } . to have_enqueued_job ( Upgrade ::BackfillImageDerivatives )
105+ end
106+
107+ it "saves model render setting" do
108+ expect { patch "/settings" , params : params } . to change ( SiteSettings , :generate_model_renders ) . from ( false ) . to ( true )
109+ end
110+
111+ it "triggers model render backfill job" do
112+ expect { patch "/settings" , params : params } . to have_enqueued_job ( Upgrade ::BackfillModelRenders )
113+ end
114+ end
88115 end
89116 end
90117end
You can’t perform that action at this time.
0 commit comments