1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

Move spec/rubyspec to spec/ruby for consistency

* Other ruby implementations use the spec/ruby directory.
  [Misc #13792] [ruby-core:82287]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59979 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
eregon 2017-09-20 20:18:52 +00:00
parent 75bfc6440d
commit 1d15d5f080
4370 changed files with 0 additions and 0 deletions

View file

@ -0,0 +1,29 @@
require File.expand_path('../../../spec_helper', __FILE__)
describe "Time#eql?" do
it "returns true if self and other have the same whole number of seconds" do
Time.at(100).should eql(Time.at(100))
end
it "returns false if self and other have differing whole numbers of seconds" do
Time.at(100).should_not eql(Time.at(99))
end
it "returns true if self and other have the same number of microseconds" do
Time.at(100, 100).should eql(Time.at(100, 100))
end
it "returns false if self and other have differing numbers of microseconds" do
Time.at(100, 100).should_not eql(Time.at(100, 99))
end
it "returns false if self and other have differing fractional microseconds" do
Time.at(100, Rational(100,1000)).should_not eql(Time.at(100, Rational(99,1000)))
end
it "returns false when given a non-time value" do
Time.at(100, 100).should_not eql("100")
Time.at(100, 100).should_not eql(100)
Time.at(100, 100).should_not eql(100.1)
end
end