Sha256: ecd0b7cc0b31ff783596cf74b45f37cb1e7b5103bb612ce3628da5b9591b7f60
Contents?: true
Size: 600 Bytes
Versions: 4
Compression:
Stored size: 600 Bytes
Contents
require 'spec_helper' module Alf describe "Support#to_ruby_literal" do it 'works on Symbols' do Support.to_ruby_literal(:name).should eql(":name") end it 'works on Integers' do Support.to_ruby_literal(12).should eql("12") end it 'works on DateTime' do dt = DateTime.parse('2012-05-11T12:00:00+00:00') rl = Support.to_ruby_literal(dt) ::Kernel.eval(rl).should eq(dt) end it 'works on Time' do t = Time.parse('2012-05-11T12:00:00+00:00') rl = Support.to_ruby_literal(t) ::Kernel.eval(rl).should eq(t) end end end
Version data entries
4 entries across 4 versions & 1 rubygems