diff options
Diffstat (limited to 'spec/ruby/core/string/ord_spec.rb')
-rw-r--r-- | spec/ruby/core/string/ord_spec.rb | 38 |
1 files changed, 18 insertions, 20 deletions
diff --git a/spec/ruby/core/string/ord_spec.rb b/spec/ruby/core/string/ord_spec.rb index 8ba110c973..63f9815ea9 100644 --- a/spec/ruby/core/string/ord_spec.rb +++ b/spec/ruby/core/string/ord_spec.rb @@ -1,30 +1,28 @@ require_relative '../../spec_helper' -with_feature :encoding do - describe "String#ord" do - it "returns a Fixnum" do - 'a'.ord.should be_an_instance_of(Fixnum) - end +describe "String#ord" do + it "returns a Fixnum" do + 'a'.ord.should be_an_instance_of(Fixnum) + end - it "returns the codepoint of the first character in the String" do - 'a'.ord.should == 97 - end + it "returns the codepoint of the first character in the String" do + 'a'.ord.should == 97 + end - it "ignores subsequent characters" do - "\u{287}a".ord.should == "\u{287}".ord - end + it "ignores subsequent characters" do + "\u{287}a".ord.should == "\u{287}".ord + end - it "understands multibyte characters" do - "\u{9879}".ord.should == 39033 - end + it "understands multibyte characters" do + "\u{9879}".ord.should == 39033 + end - it "is equivalent to #codepoints.first" do - "\u{981}\u{982}".ord.should == "\u{981}\u{982}".codepoints.first - end + it "is equivalent to #codepoints.first" do + "\u{981}\u{982}".ord.should == "\u{981}\u{982}".codepoints.first + end - it "raises an ArgumentError if called on an empty String" do - lambda { ''.ord }.should raise_error(ArgumentError) - end + it "raises an ArgumentError if called on an empty String" do + lambda { ''.ord }.should raise_error(ArgumentError) end end |