summaryrefslogtreecommitdiff
path: root/spec/rubyspec/library/digest/sha256/equal_spec.rb
diff options
Diffstat (limited to 'spec/rubyspec/library/digest/sha256/equal_spec.rb')
-rw-r--r--spec/rubyspec/library/digest/sha256/equal_spec.rb37
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
-