Sha256: 80b7302440458d2bf0057b35d804a28cf75d96cfe7cfcefbe7d5120fb6b64d06
Contents?: true
Size: 615 Bytes
Versions: 54
Compression:
Stored size: 615 Bytes
Contents
#!/usr/bin/env ruby $: << File.dirname(__FILE__) $: << File.dirname(File.dirname(__FILE__)) require 'helper' require "rails/all" Oj::Rails.set_encoder() Oj::Rails.optimize() Oj.default_options = { mode: :rails } class ActiveRecordResultTest < Minitest::Test def test_hash_rows result = ActiveRecord::Result.new(["one", "two"], [ ["row 1 col 1", "row 1 col 2"], ["row 2 col 1", "row 2 col 2"], ["row 3 col 1", "row 3 col 2"], ]) #puts "*** result: #{Oj.dump(result, indent: 2)}" assert_equal Oj.dump(result, mode: :rails), Oj.dump(result.to_hash) end end
Version data entries
54 entries across 54 versions & 2 rubygems