Started again with Rails 4
[feedcatcher.git] / vendor / rails / activerecord / test / cases / associations / extension_test.rb
diff --git a/vendor/rails/activerecord/test/cases/associations/extension_test.rb b/vendor/rails/activerecord/test/cases/associations/extension_test.rb
deleted file mode 100644 (file)
index 9390633..0000000
+++ /dev/null
@@ -1,62 +0,0 @@
-require "cases/helper"
-require 'models/post'
-require 'models/comment'
-require 'models/project'
-require 'models/developer'
-require 'models/company_in_module'
-
-class AssociationsExtensionsTest < ActiveRecord::TestCase
-  fixtures :projects, :developers, :developers_projects, :comments, :posts
-
-  def test_extension_on_has_many
-    assert_equal comments(:more_greetings), posts(:welcome).comments.find_most_recent
-  end
-
-  def test_extension_on_habtm
-    assert_equal projects(:action_controller), developers(:david).projects.find_most_recent
-  end
-
-  def test_named_extension_on_habtm
-    assert_equal projects(:action_controller), developers(:david).projects_extended_by_name.find_most_recent
-  end
-
-  def test_named_two_extensions_on_habtm
-    assert_equal projects(:action_controller), developers(:david).projects_extended_by_name_twice.find_most_recent
-    assert_equal projects(:active_record), developers(:david).projects_extended_by_name_twice.find_least_recent
-  end
-
-  def test_named_extension_and_block_on_habtm
-    assert_equal projects(:action_controller), developers(:david).projects_extended_by_name_and_block.find_most_recent
-    assert_equal projects(:active_record), developers(:david).projects_extended_by_name_and_block.find_least_recent
-  end
-
-  def test_marshalling_extensions
-    david = developers(:david)
-    assert_equal projects(:action_controller), david.projects.find_most_recent
-
-    david = Marshal.load(Marshal.dump(david))
-    assert_equal projects(:action_controller), david.projects.find_most_recent
-  end
-
-  def test_marshalling_named_extensions
-    david = developers(:david)
-    assert_equal projects(:action_controller), david.projects_extended_by_name.find_most_recent
-
-    david = Marshal.load(Marshal.dump(david))
-    assert_equal projects(:action_controller), david.projects_extended_by_name.find_most_recent
-  end
-
-
-       def test_extension_name
-         extension = Proc.new {}
-         name = :association_name
-
-         assert_equal 'DeveloperAssociationNameAssociationExtension', Developer.send(:create_extension_modules, name, extension, []).first.name
-         assert_equal 'MyApplication::Business::DeveloperAssociationNameAssociationExtension',
-MyApplication::Business::Developer.send(:create_extension_modules, name, extension, []).first.name
-    assert_equal 'MyApplication::Business::DeveloperAssociationNameAssociationExtension', MyApplication::Business::Developer.send(:create_extension_modules, name, extension, []).first.name
-    assert_equal 'MyApplication::Business::DeveloperAssociationNameAssociationExtension', MyApplication::Business::Developer.send(:create_extension_modules, name, extension, []).first.name
-  end
-
-
-end