diff options
author | Ryuta Kamizono <kamipo@gmail.com> | 2019-02-16 15:13:00 +0900 |
---|---|---|
committer | Ryuta Kamizono <kamipo@gmail.com> | 2019-02-16 15:13:00 +0900 |
commit | 5cdcf7a2e066293b7605ae7fca87a72c8208f45f (patch) | |
tree | 9015b4148337a614b425ec9097b80197db9c60d6 /activerecord/test | |
parent | 6572175d4decf22dd2116c873647ddacb7e48b85 (diff) | |
download | rails-5cdcf7a2e066293b7605ae7fca87a72c8208f45f.tar.gz rails-5cdcf7a2e066293b7605ae7fca87a72c8208f45f.tar.bz2 rails-5cdcf7a2e066293b7605ae7fca87a72c8208f45f.zip |
Remove `NoForeignKeySupportTest` which is no longer reached
Since #35212, foreign key feature is supported by all adapters.
Diffstat (limited to 'activerecord/test')
-rw-r--r-- | activerecord/test/cases/migration/foreign_key_test.rb | 26 | ||||
-rw-r--r-- | activerecord/test/cases/migration/references_foreign_key_test.rb | 20 |
2 files changed, 0 insertions, 46 deletions
diff --git a/activerecord/test/cases/migration/foreign_key_test.rb b/activerecord/test/cases/migration/foreign_key_test.rb index 32586e525b..6547ebb5d1 100644 --- a/activerecord/test/cases/migration/foreign_key_test.rb +++ b/activerecord/test/cases/migration/foreign_key_test.rb @@ -556,30 +556,4 @@ if ActiveRecord::Base.connection.supports_foreign_keys? end end end -else - module ActiveRecord - class Migration - class NoForeignKeySupportTest < ActiveRecord::TestCase - setup do - @connection = ActiveRecord::Base.connection - end - - def test_add_foreign_key_should_be_noop - @connection.add_foreign_key :clubs, :categories - end - - def test_remove_foreign_key_should_be_noop - @connection.remove_foreign_key :clubs, :categories - end - - unless current_adapter?(:SQLite3Adapter) - def test_foreign_keys_should_raise_not_implemented - assert_raises NotImplementedError do - @connection.foreign_keys("clubs") - end - end - end - end - end - end end diff --git a/activerecord/test/cases/migration/references_foreign_key_test.rb b/activerecord/test/cases/migration/references_foreign_key_test.rb index 0d9adcc145..90a50a5651 100644 --- a/activerecord/test/cases/migration/references_foreign_key_test.rb +++ b/activerecord/test/cases/migration/references_foreign_key_test.rb @@ -235,24 +235,4 @@ if ActiveRecord::Base.connection.supports_foreign_keys? end end end -else - class ReferencesWithoutForeignKeySupportTest < ActiveRecord::TestCase - setup do - @connection = ActiveRecord::Base.connection - @connection.create_table(:testing_parents, force: true) - end - - teardown do - @connection.drop_table("testings", if_exists: true) - @connection.drop_table("testing_parents", if_exists: true) - end - - test "ignores foreign keys defined with the table" do - @connection.create_table :testings do |t| - t.references :testing_parent, foreign_key: true - end - - assert_includes @connection.data_sources, "testings" - end - end end |