fix frozen string literal warnings in test runs

This commit is contained in:
Kyle Drake
2025-08-13 00:10:05 -05:00
parent 8177e9eaf2
commit e14d47d2b3
30 changed files with 33 additions and 2 deletions
+1
View File
@@ -1,3 +1,4 @@
# frozen_string_literal: true
require './environment.rb'
require './app_helpers.rb'
+2
View File
@@ -1,3 +1,5 @@
# frozen_string_literal: true
get '/supporter/?' do
@title = 'Become a Supporter'
erb :'welcome'
+1
View File
@@ -1,3 +1,4 @@
# frozen_string_literal: true
require_relative './environment.rb'
describe '/admin' do
+1
View File
@@ -1,3 +1,4 @@
# frozen_string_literal: true
require_relative './environment.rb'
describe '/browse' do
+1
View File
@@ -1,3 +1,4 @@
# frozen_string_literal: true
require_relative './environment.rb'
describe 'dashboard' do
+1
View File
@@ -1,3 +1,4 @@
# frozen_string_literal: true
require_relative './environment.rb'
describe 'signup' do
+1
View File
@@ -1,3 +1,4 @@
# frozen_string_literal: true
require_relative '../environment'
require 'capybara'
+1
View File
@@ -1,3 +1,4 @@
# frozen_string_literal: true
require_relative './environment.rb'
describe '/' do
+1
View File
@@ -1,3 +1,4 @@
# frozen_string_literal: true
require_relative './environment.rb'
describe '/password_reset' do
@@ -1,3 +1,4 @@
# frozen_string_literal: true
require_relative '../environment.rb'
describe 'site/settings' do
+1
View File
@@ -1,3 +1,4 @@
# frozen_string_literal: true
require_relative '../environment.rb'
describe 'site/settings' do
+1
View File
@@ -1,3 +1,4 @@
# frozen_string_literal: true
require_relative './environment.rb'
describe 'signin' do
+1
View File
@@ -1,3 +1,4 @@
# frozen_string_literal: true
require_relative './environment.rb'
describe 'signup' do
+1
View File
@@ -1,3 +1,4 @@
# frozen_string_literal: true
require_relative './environment.rb'
describe 'site page' do
+1
View File
@@ -1,3 +1,4 @@
# frozen_string_literal: true
require_relative './environment.rb'
describe '/supporter' do
+1
View File
@@ -1,3 +1,4 @@
# frozen_string_literal: true
require_relative './environment.rb'
require 'rack/test'
+1
View File
@@ -1,3 +1,4 @@
# frozen_string_literal: true
ENV['RACK_ENV'] = 'test'
raise 'Forget it.' if ENV['RACK_ENV'] == 'production'
+1
View File
@@ -1,3 +1,4 @@
# frozen_string_literal: true
require_relative './environment.rb'
describe Time do
+1
View File
@@ -1,3 +1,4 @@
# frozen_string_literal: true
Fabricator(:site) do
username { SecureRandom.hex }
password { 'abcde' }
+3 -2
View File
@@ -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
+1
View File
@@ -1,3 +1,4 @@
# frozen_string_literal: true
require_relative './environment.rb'
def app
+1
View File
@@ -1,3 +1,4 @@
# frozen_string_literal: true
require_relative './environment.rb'
STAT_LOGS_PATH = 'tests/stat_logs'
+1
View File
@@ -1,3 +1,4 @@
# frozen_string_literal: true
require_relative './environment.rb'
describe Tag do
+1
View File
@@ -1,3 +1,4 @@
# frozen_string_literal: true
require_relative './environment.rb'
describe Tempfile do
+1
View File
@@ -1,3 +1,4 @@
# frozen_string_literal: true
require_relative './environment.rb'
require 'rack/test'
+1
View File
@@ -1,3 +1,4 @@
# frozen_string_literal: true
require_relative '../environment.rb'
describe EmailWorker do
@@ -1,3 +1,4 @@
# frozen_string_literal: true
require_relative '../environment.rb'
describe PurgeCacheWorker do
+1
View File
@@ -1,3 +1,4 @@
# frozen_string_literal: true
require_relative '../environment.rb'
describe ScreenshotWorker do
+1
View File
@@ -1,3 +1,4 @@
# frozen_string_literal: true
class EmailWorker
include Sidekiq::Worker
sidekiq_options queue: :emails, retry: 10, backtrace: true
+1
View File
@@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'sidekiq/api'
require 'securerandom'
require 'open3'