instance method
setup_fixture_accessors
Ruby on Rails 8.1.2
Since v2.3.18Signature
setup_fixture_accessors(fixture_set_names = nil)
No documentation comment.
Parameters
-
fixture_set_namesopt = nil
Source
# File activerecord/lib/active_record/test_fixtures.rb, line 87
def setup_fixture_accessors(fixture_set_names = nil)
fixture_set_names = Array(fixture_set_names || fixture_table_names)
unless fixture_set_names.empty?
self.fixture_sets = fixture_sets.dup
fixture_set_names.each do |fs_name|
key = fs_name.to_s.include?("/") ? -fs_name.to_s.tr("/", "_") : fs_name
key = -key.to_s if key.is_a?(Symbol)
fs_name = -fs_name.to_s if fs_name.is_a?(Symbol)
fixture_sets[key] = fs_name
end
end
end
Defined in activerecord/lib/active_record/test_fixtures.rb line 87
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::TestFixtures::ClassMethods