require 'mspec' describe "equals" do it "compares objects not values" do
a = "a" b = "a" c = a a.should equal(c) a.should_not equal(b) a.should == b end end On Wed, Jan 7, 2009 at 3:48 AM, Shri Borde <shri.bo...@microsoft.com> wrote: > I noticed this in core\thread\current_spec.rb. > > > > it "returns the current thread" do > > t = Thread.new { Thread.current } > > t.value.should equal(t) > > Thread.current.should_not equal(t.value) > > end > > > > Is this any different than writing "t.value.should == t"? Is either of them > the recommended way? Seems odd to support two ways of writing the exact same > thing. > > > > Thanks, > > Shri > > > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core@rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > > -- Michael Letterle [Polymath Prokrammer] http://blog.prokrams.com
_______________________________________________ Ironruby-core mailing list Ironruby-core@rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core