Skip to content

Commit e6e0f29

Browse files
authored
Merge pull request #820 from rails-sqlserver/enable-frozen-strings-for-tests
Enable frozen strings for tests
2 parents cd23668 + 1c99b72 commit e6e0f29

File tree

64 files changed

+126
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+126
-0
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions

test/cases/adapter_test_sqlserver.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require 'cases/helper_sqlserver'
24
require 'models/topic'
35
require 'models/task'

test/cases/change_column_null_test_sqlserver.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require 'cases/helper_sqlserver'
24
require 'migrations/create_clients_and_change_column_null'
35

test/cases/coerced_tests.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require 'cases/helper_sqlserver'
24

35

test/cases/column_test_sqlserver.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
# encoding: UTF-8
24
require 'cases/helper_sqlserver'
35

test/cases/connection_test_sqlserver.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require 'cases/helper_sqlserver'
24
require 'models/reply'
35
require 'models/topic'

test/cases/execute_procedure_test_sqlserver.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require 'cases/helper_sqlserver'
24

35
class ExecuteProcedureTestSQLServer < ActiveRecord::TestCase

test/cases/fetch_test_sqlserver.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require 'cases/helper_sqlserver'
24
require 'models/book'
35

test/cases/fully_qualified_identifier_test_sqlserver.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require 'cases/helper_sqlserver'
24

35
class FullyQualifiedIdentifierTestSQLServer < ActiveRecord::TestCase

test/cases/helper_sqlserver.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require 'support/paths_sqlserver'
24
require 'bundler/setup'
35
Bundler.require :default, :development

test/cases/in_clause_test_sqlserver.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require 'cases/helper_sqlserver'
24
require 'models/post'
35
require 'models/author'

test/cases/index_test_sqlserver.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require 'cases/helper_sqlserver'
24

35
class IndexTestSQLServer < ActiveRecord::TestCase

test/cases/json_test_sqlserver.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require 'cases/helper_sqlserver'
24

35
if ActiveRecord::Base.connection.supports_json?

test/cases/migration_test_sqlserver.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require 'cases/helper_sqlserver'
24
require 'models/person'
35

test/cases/order_test_sqlserver.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require 'cases/helper_sqlserver'
24
require 'models/post'
35

test/cases/pessimistic_locking_test_sqlserver.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require 'cases/helper_sqlserver'
24
require 'models/person'
35
require 'models/reader'

test/cases/rake_test_sqlserver.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require 'cases/helper_sqlserver'
24

35
class SQLServerRakeTest < ActiveRecord::TestCase

test/cases/schema_dumper_test_sqlserver.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require 'cases/helper_sqlserver'
24

35
class SchemaDumperTestSQLServer < ActiveRecord::TestCase

test/cases/schema_test_sqlserver.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require 'cases/helper_sqlserver'
24

35
class SchemaTestSQLServer < ActiveRecord::TestCase

test/cases/scratchpad_test_sqlserver.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require 'cases/helper_sqlserver'
24

35
class ScratchpadTestSQLServer < ActiveRecord::TestCase

test/cases/showplan_test_sqlserver.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require 'cases/helper_sqlserver'
24
require 'models/car'
35

test/cases/specific_schema_test_sqlserver.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require 'cases/helper_sqlserver'
24

35
class SpecificSchemaTestSQLServer < ActiveRecord::TestCase

test/cases/transaction_test_sqlserver.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
# encoding: UTF-8
24
require 'cases/helper_sqlserver'
35
require 'models/ship'

test/cases/trigger_test_sqlserver.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
# encoding: UTF-8
24
require 'cases/helper_sqlserver'
35

test/cases/utils_test_sqlserver.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require 'cases/helper_sqlserver'
24

35
class UtilsTestSQLServer < ActiveRecord::TestCase

test/cases/uuid_test_sqlserver.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
# encoding: UTF-8
24
require 'cases/helper_sqlserver'
35

test/debug.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
# require 'rails/all'
24
require 'tiny_tds'
35

test/migrations/create_clients_and_change_column_null.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class CreateClientsAndChangeColumnNull < ActiveRecord::Migration[5.2]
24
def up
35
create_table :clients do |t|

test/migrations/transaction_table/1_table_will_never_be_created.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class TableWillNeverBeCreated < ActiveRecord::Migration
24

35
def self.up

test/models/sqlserver/booking.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class SSTestBooking < ActiveRecord::Base
24
self.table_name = 'sst_bookings'
35
end
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class SSTestCustomersView < ActiveRecord::Base
24
self.table_name = 'sst_customers_view'
35
end

test/models/sqlserver/datatype.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class SSTestDatatype < ActiveRecord::Base
24
self.table_name = :sst_datatypes
35
end

test/models/sqlserver/datatype_migration.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class SSTestDatatypeMigration < ActiveRecord::Base
24
self.table_name = :sst_datatypes_migration
35
end
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class SSTestDollarTableName < ActiveRecord::Base
24
self.table_name = 'sst_my$strange_table'
35
end

test/models/sqlserver/edge_schema.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class SSTestEdgeSchema < ActiveRecord::Base
24

35
self.table_name = 'sst_edge_schemas'

test/models/sqlserver/fk_has_fk.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class SSTestHasFk < ActiveRecord::Base
24
self.table_name = 'sst_has_fks'
35
end

test/models/sqlserver/fk_has_pk.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class SSTestHasPk < ActiveRecord::Base
24
self.table_name = 'sst_has_pks'
35
end

test/models/sqlserver/natural_pk_data.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class SSTestNaturalPkData < ActiveRecord::Base
24
self.table_name = 'sst_natural_pk_data'
35
self.primary_key = 'legacy_id'
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class SSTestNaturalPkIntData < ActiveRecord::Base
24
self.table_name = 'sst_natural_pk_int_data'
35
end

test/models/sqlserver/no_pk_data.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class SSTestNoPkData < ActiveRecord::Base
24
self.table_name = 'sst_no_pk_data'
35
end
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class SSTestObjectDefault < ActiveRecord::Base
24
self.table_name = 'sst_defaultobjects'
35
end

test/models/sqlserver/quoted_table.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class SSTestQuotedTable < ActiveRecord::Base
24
self.table_name = '[sst_quoted-table]'
35
end
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class SSTestQuotedView1 < ActiveRecord::Base
24
self.table_name = 'sst_quoted-view1'
35
end
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class SSTestQuotedView2 < ActiveRecord::Base
24
self.table_name = 'sst_quoted-view2'
35
end

test/models/sqlserver/sst_memory.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class SSTMemory < ActiveRecord::Base
24
self.table_name = 'sst_memory'
35
end
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class SSTestStringDefault < ActiveRecord::Base
24
self.table_name = 'sst_string_defaults'
35
end
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class SSTestStringDefaultsBigView < ActiveRecord::Base
24
self.table_name = 'sst_string_defaults_big_view'
35
end
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class SSTestStringDefaultsView < ActiveRecord::Base
24
self.table_name = 'sst_string_defaults_view'
35
end

test/models/sqlserver/tinyint_pk.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class SSTestTinyintPk < ActiveRecord::Base
24
self.table_name = 'sst_tinyint_pk'
35
end

test/models/sqlserver/trigger.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class SSTestTrigger < ActiveRecord::Base
24
self.table_name = 'sst_table_with_trigger'
35
end
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class SSTestTriggerHistory < ActiveRecord::Base
24
self.table_name = 'sst_table_with_trigger_history'
35
end

test/models/sqlserver/upper.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class SSTestUpper < ActiveRecord::Base
24
self.table_name = 'sst_upper_tests'
35
end

test/models/sqlserver/uppered.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class SSTestUppered < ActiveRecord::Base
24
self.table_name = 'SST_UPPER_TESTS'
35
end

test/models/sqlserver/uuid.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class SSTestUuid < ActiveRecord::Base
24
self.table_name = 'sst_uuids'
35
end

test/schema/sqlserver_specific_schema.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
ActiveRecord::Schema.define do
24

35
# Exhaustive Data Types

test/support/coerceable_test_sqlserver.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
module ARTest
24
module SQLServer
35
module CoerceableTest

test/support/connection_reflection.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
module ARTest
24
module SQLServer
35
module ConnectionReflection

test/support/core_ext/query_cache.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require 'active_record/connection_adapters/sqlserver_adapter'
24

35
module SqlIgnoredCache

test/support/load_schema_sqlserver.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
module ARTest
24
module SQLServer
35

test/support/minitest_sqlserver.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1+
# frozen_string_literal: true
2+
13
require 'minitest-spec-rails/init/active_support'

test/support/paths_sqlserver.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
module ARTest
24
module SQLServer
35

test/support/rake_helpers.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# frozen_string_literal: true
12

23
SQLSERVER_HELPER = 'test/cases/helper_sqlserver.rb'
34
SQLSERVER_COERCED = 'test/cases/coerced_tests.rb'

test/support/sql_counter_sqlserver.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
module ARTest
24
module SQLServer
35

test/support/test_in_memory_oltp.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
if ENV['IN_MEMORY_OLTP']
24
require 'config'
35
require 'active_record'

0 commit comments

Comments
 (0)