diff --git a/app.rb b/app.rb index d3a71f70..6cd70c01 100644 --- a/app.rb +++ b/app.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true require './environment.rb' require './app_helpers.rb' diff --git a/app/supporter.rb b/app/supporter.rb index 1081d23d..bc29801a 100644 --- a/app/supporter.rb +++ b/app/supporter.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + get '/supporter/?' do @title = 'Become a Supporter' erb :'welcome' diff --git a/tests/acceptance/admin_tests.rb b/tests/acceptance/admin_tests.rb index d1ba96e9..2dce24fa 100644 --- a/tests/acceptance/admin_tests.rb +++ b/tests/acceptance/admin_tests.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true require_relative './environment.rb' describe '/admin' do diff --git a/tests/acceptance/browse_tests.rb b/tests/acceptance/browse_tests.rb index 31ad7cdb..b6092c53 100644 --- a/tests/acceptance/browse_tests.rb +++ b/tests/acceptance/browse_tests.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true require_relative './environment.rb' describe '/browse' do diff --git a/tests/acceptance/dashboard_tests.rb b/tests/acceptance/dashboard_tests.rb index b89947ce..370bf275 100644 --- a/tests/acceptance/dashboard_tests.rb +++ b/tests/acceptance/dashboard_tests.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true require_relative './environment.rb' describe 'dashboard' do diff --git a/tests/acceptance/education_tests.rb b/tests/acceptance/education_tests.rb index d90e9ba6..c936a6e5 100644 --- a/tests/acceptance/education_tests.rb +++ b/tests/acceptance/education_tests.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true require_relative './environment.rb' describe 'signup' do diff --git a/tests/acceptance/environment.rb b/tests/acceptance/environment.rb index 92a2408d..afe2d2bd 100644 --- a/tests/acceptance/environment.rb +++ b/tests/acceptance/environment.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true require_relative '../environment' require 'capybara' diff --git a/tests/acceptance/index_tests.rb b/tests/acceptance/index_tests.rb index 872896be..c28118dd 100644 --- a/tests/acceptance/index_tests.rb +++ b/tests/acceptance/index_tests.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true require_relative './environment.rb' describe '/' do diff --git a/tests/acceptance/password_reset_tests.rb b/tests/acceptance/password_reset_tests.rb index 3d9ffad0..f231e60d 100644 --- a/tests/acceptance/password_reset_tests.rb +++ b/tests/acceptance/password_reset_tests.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true require_relative './environment.rb' describe '/password_reset' do diff --git a/tests/acceptance/settings/account_tests.rb b/tests/acceptance/settings/account_tests.rb index 53473660..fa27bb0e 100644 --- a/tests/acceptance/settings/account_tests.rb +++ b/tests/acceptance/settings/account_tests.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true require_relative '../environment.rb' describe 'site/settings' do diff --git a/tests/acceptance/settings/site_tests.rb b/tests/acceptance/settings/site_tests.rb index 362bd3ea..dd62a369 100644 --- a/tests/acceptance/settings/site_tests.rb +++ b/tests/acceptance/settings/site_tests.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true require_relative '../environment.rb' describe 'site/settings' do diff --git a/tests/acceptance/signin_tests.rb b/tests/acceptance/signin_tests.rb index 5e37440b..4c68fa57 100644 --- a/tests/acceptance/signin_tests.rb +++ b/tests/acceptance/signin_tests.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true require_relative './environment.rb' describe 'signin' do diff --git a/tests/acceptance/signup_tests.rb b/tests/acceptance/signup_tests.rb index 35008123..443b10d7 100644 --- a/tests/acceptance/signup_tests.rb +++ b/tests/acceptance/signup_tests.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true require_relative './environment.rb' describe 'signup' do diff --git a/tests/acceptance/site_tests.rb b/tests/acceptance/site_tests.rb index a7cac4e7..f411547d 100644 --- a/tests/acceptance/site_tests.rb +++ b/tests/acceptance/site_tests.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true require_relative './environment.rb' describe 'site page' do diff --git a/tests/acceptance/supporter_tests.rb b/tests/acceptance/supporter_tests.rb index d53297d0..6f64db84 100644 --- a/tests/acceptance/supporter_tests.rb +++ b/tests/acceptance/supporter_tests.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true require_relative './environment.rb' describe '/supporter' do diff --git a/tests/api_tests.rb b/tests/api_tests.rb index 45ad37b5..8ac39c59 100644 --- a/tests/api_tests.rb +++ b/tests/api_tests.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true require_relative './environment.rb' require 'rack/test' diff --git a/tests/environment.rb b/tests/environment.rb index 1fb0aa0a..d4a238d3 100644 --- a/tests/environment.rb +++ b/tests/environment.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true ENV['RACK_ENV'] = 'test' raise 'Forget it.' if ENV['RACK_ENV'] == 'production' diff --git a/tests/ext_tests.rb b/tests/ext_tests.rb index 3c2da8e5..97661a81 100644 --- a/tests/ext_tests.rb +++ b/tests/ext_tests.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true require_relative './environment.rb' describe Time do diff --git a/tests/fabricators/site_fabricator.rb b/tests/fabricators/site_fabricator.rb index 45e613c9..21b41266 100644 --- a/tests/fabricators/site_fabricator.rb +++ b/tests/fabricators/site_fabricator.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true Fabricator(:site) do username { SecureRandom.hex } password { 'abcde' } diff --git a/tests/site_file_tests.rb b/tests/site_file_tests.rb index 958e691e..caf0dba6 100644 --- a/tests/site_file_tests.rb +++ b/tests/site_file_tests.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true require_relative './environment.rb' require 'rack/test' @@ -71,7 +72,7 @@ describe 'site_files' do it 'renames nonstandard file type for supporters' do no_file_restriction_plans = Site::PLAN_FEATURES.select {|p,v| v[:no_file_restrictions] == true} no_file_restriction_plans.each do |plan_type,hash| - @site = Fabricate :site, plan_type: plan_type + @site = Fabricate :site, plan_type: plan_type.to_s upload 'flowercrime.wav' => Rack::Test::UploadedFile.new('./tests/files/flowercrime.wav', 'audio/x-wav') testfile = @site.site_files_dataset.where(path: 'flowercrime.wav').first res = testfile.rename('flowercrime.exe') @@ -436,7 +437,7 @@ describe 'site_files' do it 'succeeds for unwhitelisted file on supporter plans' do no_file_restriction_plans = Site::PLAN_FEATURES.select {|p,v| v[:no_file_restrictions] == true} no_file_restriction_plans.each do |plan_type,hash| - @site = Fabricate :site, plan_type: plan_type + @site = Fabricate :site, plan_type: plan_type.to_s upload 'flowercrime.wav' => Rack::Test::UploadedFile.new('./tests/files/flowercrime.wav', 'audio/x-wav') _(last_response.body).must_match /successfully uploaded/i _(File.exists?(@site.files_path('flowercrime.wav'))).must_equal true diff --git a/tests/site_tests.rb b/tests/site_tests.rb index 0e1a003a..6a2274cc 100644 --- a/tests/site_tests.rb +++ b/tests/site_tests.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true require_relative './environment.rb' def app diff --git a/tests/stat_tests.rb b/tests/stat_tests.rb index f23b99c3..2be976d8 100644 --- a/tests/stat_tests.rb +++ b/tests/stat_tests.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true require_relative './environment.rb' STAT_LOGS_PATH = 'tests/stat_logs' diff --git a/tests/tag_tests.rb b/tests/tag_tests.rb index f23761e7..6ddd6159 100644 --- a/tests/tag_tests.rb +++ b/tests/tag_tests.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true require_relative './environment.rb' describe Tag do diff --git a/tests/tempfile_tests.rb b/tests/tempfile_tests.rb index 86c418a7..84fe42f5 100644 --- a/tests/tempfile_tests.rb +++ b/tests/tempfile_tests.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true require_relative './environment.rb' describe Tempfile do diff --git a/tests/webhook_tests.rb b/tests/webhook_tests.rb index 5aa837be..d1912178 100644 --- a/tests/webhook_tests.rb +++ b/tests/webhook_tests.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true require_relative './environment.rb' require 'rack/test' diff --git a/tests/workers/email_worker_tests.rb b/tests/workers/email_worker_tests.rb index b2da85ce..690453eb 100644 --- a/tests/workers/email_worker_tests.rb +++ b/tests/workers/email_worker_tests.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true require_relative '../environment.rb' describe EmailWorker do diff --git a/tests/workers/purge_cache_worker_tests.rb b/tests/workers/purge_cache_worker_tests.rb index 3bf6e55e..e0e2080d 100644 --- a/tests/workers/purge_cache_worker_tests.rb +++ b/tests/workers/purge_cache_worker_tests.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true require_relative '../environment.rb' describe PurgeCacheWorker do diff --git a/tests/workers/screenshot_worker_tests.rb b/tests/workers/screenshot_worker_tests.rb index 6e5bbdb9..3f8ad7cc 100644 --- a/tests/workers/screenshot_worker_tests.rb +++ b/tests/workers/screenshot_worker_tests.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true require_relative '../environment.rb' describe ScreenshotWorker do diff --git a/workers/email_worker.rb b/workers/email_worker.rb index 078f4861..88e17e93 100644 --- a/workers/email_worker.rb +++ b/workers/email_worker.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true class EmailWorker include Sidekiq::Worker sidekiq_options queue: :emails, retry: 10, backtrace: true diff --git a/workers/screenshot_worker.rb b/workers/screenshot_worker.rb index 23c64e1d..75c9b395 100644 --- a/workers/screenshot_worker.rb +++ b/workers/screenshot_worker.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true require 'sidekiq/api' require 'securerandom' require 'open3'