When you are dealing with Time the == operator will not pass the test when you compare the time objects. Quick fix is to call to_s and use == to compare the time string values. Like this:
my_timestamp.to_s.should eq("Mon Apr 09 20:56:25 UTC 2012")
Reference:
Comparing time in rspec