Sha256: 689bbf36a0372f1fb291f3aba63ef35c6b1f4e694ab9c44311994e5360da2d70

Contents?: true

Size: 633 Bytes

Versions: 2

Compression:

Stored size: 633 Bytes

Contents

# frozen_string_literal: true

require "active_record"
require "active_record/connection_adapters/postgresql_adapter"
require "active_model"
require "active_support/all"
require "pg"
require "oj"

require_relative "../benchmarking_support"
require_relative "../../lib/panko_serializer"

def assert(type_name, from, to)
  raise "#{type_name} - #{from.class} is not equals to #{to.class}" unless from.to_json == to.to_json
end

def check_if_exists(module_name)
  mod = begin
    module_name.constantize
  rescue
    nil
  end
  return true if mod
  false unless mod
end

Time.zone = "UTC"
ActiveSupport::Deprecation.behavior = :stderr

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
panko_serializer-0.8.2 benchmarks/type_casts/support.rb
panko_serializer-0.8.1 benchmarks/type_casts/support.rb