Permalink
Browse files

remove deprecation call while initializing `ClassCache` object

  • Loading branch information...
1 parent 6cef56f commit 16db90d13ffbb6cd4ad6e128b20ef0f801a2e4a1 @kuldeepaggarwal kuldeepaggarwal committed Jun 10, 2014
Showing with 1 addition and 13 deletions.
  1. +1 −7 activerecord/lib/active_record/fixtures.rb
  2. +0 −6 activerecord/test/cases/fixtures_test.rb
@@ -462,13 +462,7 @@ def initialize(class_names, config)
@config = config
# Remove string values that aren't constants or subclasses of AR
- @class_names.delete_if { |k,klass|
- unless klass.is_a? Class
- klass = klass.safe_constantize
- ActiveSupport::Deprecation.warn("The ability to pass in strings as a class name to `set_fixture_class` will be removed in Rails 4.2. Use the class itself instead.")
- end
- !insert_class(@class_names, k, klass)
- }
+ @class_names.delete_if { |klass_name, klass| !insert_class(@class_names, klass_name, klass) }
end
def [](fs_name)
@@ -84,12 +84,6 @@ def test_create_symbol_fixtures
assert fixtures.detect { |f| f.name == 'collections' }, "no fixtures named 'collections' in #{fixtures.map(&:name).inspect}"
end
- def test_create_symbol_fixtures_is_deprecated
- assert_deprecated do
- ActiveRecord::FixtureSet.create_fixtures(FIXTURES_ROOT, :collections, :collections => 'Course') { Course.connection }
- end
- end
-
def test_attributes
topics = create_fixtures("topics").first
assert_equal("The First Topic", topics["first"]["title"])

0 comments on commit 16db90d

Please sign in to comment.