summaryrefslogtreecommitdiff
path: root/spec/rubyspec/library/digest/hexencode_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/rubyspec/library/digest/hexencode_spec.rb')
-rw-r--r--spec/rubyspec/library/digest/hexencode_spec.rb31
1 files changed, 0 insertions, 31 deletions
diff --git a/spec/rubyspec/library/digest/hexencode_spec.rb b/spec/rubyspec/library/digest/hexencode_spec.rb
deleted file mode 100644
index 9e59e69fce..0000000000
--- a/spec/rubyspec/library/digest/hexencode_spec.rb
+++ /dev/null
@@ -1,31 +0,0 @@
-require File.expand_path('../../../spec_helper', __FILE__)
-require 'digest'
-
-describe "Digest.hexencode" do
- before :each do
- @string = 'sample string'
- @encoded = "73616d706c6520737472696e67"
- end
-
- it "returns '' when passed an empty String" do
- Digest.hexencode('').should == ''
- end
-
- it "returns the hex-encoded value of a non-empty String" do
- Digest.hexencode(@string).should == @encoded
- end
-
- it "calls #to_str on an object and returns the hex-encoded value of the result" do
- obj = mock("to_str")
- obj.should_receive(:to_str).and_return(@string)
- Digest.hexencode(obj).should == @encoded
- end
-
- it "raises a TypeError when passed nil" do
- lambda { Digest.hexencode(nil) }.should raise_error(TypeError)
- end
-
- it "raises a TypeError when passed a Fixnum" do
- lambda { Digest.hexencode(9001) }.should raise_error(TypeError)
- end
-end