Sha256: 5955b2a11ef8d00df36dc1384fe49a3548fd265da62a5ebd12d53dc61eeb5f11
Contents?: true
Size: 618 Bytes
Versions: 52
Compression:
Stored size: 618 Bytes
Contents
require File.expand_path('../../../spec_helper', __FILE__) require File.expand_path('../fixtures/methods', __FILE__) describe "Time#dup" do it "returns a Time object that represents the same time" do t = Time.at(100) t.dup.tv_sec.should == t.tv_sec end it "copies the gmt state flag" do Time.now.gmtime.dup.gmt?.should == true end it "returns an independent Time object" do t = Time.now t2 = t.dup t.gmtime t2.gmt?.should == false end it "returns a subclass instance" do c = Class.new(Time) t = c.now t.should be_kind_of(c) t.dup.should be_kind_of(c) end end
Version data entries
52 entries across 52 versions & 2 rubygems