diff options
Diffstat (limited to 'spec/rubyspec/library/digest/sha256/equal_spec.rb')
-rw-r--r-- | spec/rubyspec/library/digest/sha256/equal_spec.rb | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/spec/rubyspec/library/digest/sha256/equal_spec.rb b/spec/rubyspec/library/digest/sha256/equal_spec.rb deleted file mode 100644 index 7932b6c13d..0000000000 --- a/spec/rubyspec/library/digest/sha256/equal_spec.rb +++ /dev/null @@ -1,37 +0,0 @@ -require File.expand_path('../../../../spec_helper', __FILE__) -require File.expand_path('../shared/constants', __FILE__) - -describe "Digest::SHA256#==" do - - it "equals itself" do - cur_digest = Digest::SHA256.new - cur_digest.should == cur_digest - end - - it "equals the string representing its hexdigest" do - cur_digest = Digest::SHA256.new - cur_digest.should == SHA256Constants::BlankHexdigest - end - - it "equals the appropriate object that responds to to_str" do - # blank digest - cur_digest = Digest::SHA256.new - (obj = mock(SHA256Constants::BlankHexdigest)).should_receive(:to_str).and_return(SHA256Constants::BlankHexdigest) - cur_digest.should == obj - - # non-blank digest - cur_digest = Digest::SHA256.new - cur_digest << "test" - d_value = cur_digest.hexdigest - (obj = mock(d_value)).should_receive(:to_str).and_return(d_value) - cur_digest.should == obj - end - - it "equals the same digest for a different object" do - cur_digest = Digest::SHA256.new - cur_digest2 = Digest::SHA256.new - cur_digest.should == cur_digest2 - end - -end - |