diff --git a/app/assets/images/labels/tallinn_rug/sponsors/rubycentral.png b/app/assets/images/labels/tallinn_rug/sponsors/rubycentral.png new file mode 100644 index 00000000..04d45c2d Binary files /dev/null and b/app/assets/images/labels/tallinn_rug/sponsors/rubycentral.png differ diff --git a/config/whitelabel.yml b/config/whitelabel.yml index 50f54570..4f555e10 100644 --- a/config/whitelabel.yml +++ b/config/whitelabel.yml @@ -569,3 +569,4 @@ sponsors: - :name: RubyCentral :url: https://rubycentral.org/ + :banner: rubycentral.png diff --git a/spec/lib/sponsor_images_present_spec.rb b/spec/lib/sponsor_images_present_spec.rb new file mode 100644 index 00000000..7b3ccd47 --- /dev/null +++ b/spec/lib/sponsor_images_present_spec.rb @@ -0,0 +1,13 @@ +require 'spec_helper' + +describe 'Sponsors' do + Whitelabel.labels.each do |label| + describe "for '#{label.label_id}'" do + label.sponsors&.each do |sponsor| + specify sponsor[:banner] do + expect(Rails.root.join('app/assets/images/labels').join(label.label_id).join('sponsors').join(sponsor[:banner])).to be_exist + end + end + end + end +end