Sha256: 22f46a4e75414cc74bcda8e7118d9633d96852ad9230f6a2a52b2da19ad0ede9

Contents?: true

Size: 371 Bytes

Versions: 12

Compression:

Stored size: 371 Bytes

Contents

require 'helper'

describe 'Psych::Visitors::ToRuby', :if => defined?(Psych::Visitors::ToRuby) do
  context BigDecimal do
    it 'deserializes correctly' do
      deserialized = YAML.load("--- !ruby/object:BigDecimal 18:0.1337E2\n...\n")

      expect(deserialized).to be_an_instance_of(BigDecimal)
      expect(deserialized).to eq(BigDecimal('13.37'))
    end
  end
end

Version data entries

12 entries across 12 versions & 3 rubygems

Version Path
delayed_job-4.1.6.beta1 spec/psych_ext_spec.rb
delayed_job-4.1.5 spec/psych_ext_spec.rb
delayed_job-4.1.4 spec/psych_ext_spec.rb
delayed_job-4.1.3 spec/psych_ext_spec.rb
delayed_job-4.1.2 spec/psych_ext_spec.rb
ish_lib_manager-0.0.1 test/dummy/vendor/bundle/ruby/2.3.0/gems/delayed_job-4.1.1/spec/psych_ext_spec.rb
delayed_job-4.1.1 spec/psych_ext_spec.rb
delayed_job-4.1.0 spec/psych_ext_spec.rb
delayed_job_tgmerritt-4.0.7 spec/psych_ext_spec.rb
delayed_job-4.0.6 spec/psych_ext_spec.rb
delayed_job-4.0.4 spec/psych_ext_spec.rb
delayed_job-4.0.3 spec/psych_ext_spec.rb