From daad0736f30b7c665aa733512eac8d32873841db Mon Sep 17 00:00:00 2001 From: yalab Date: Fri, 4 Aug 2017 18:58:16 +0900 Subject: Add `binary` helper method to fixtures. --- activerecord/lib/active_record/fixtures.rb | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'activerecord/lib/active_record') diff --git a/activerecord/lib/active_record/fixtures.rb b/activerecord/lib/active_record/fixtures.rb index ef302fc0a0..4940e122f4 100644 --- a/activerecord/lib/active_record/fixtures.rb +++ b/activerecord/lib/active_record/fixtures.rb @@ -1065,6 +1065,10 @@ class ActiveRecord::FixtureSet::RenderContext # :nodoc: def get_binding binding() end + + def binary(path) + %(!!binary "#{Base64.strict_encode64(File.read(path))}") + end end end end -- cgit v1.2.3