diff options
Diffstat (limited to 'spec/ruby/core/encoding/invalid_byte_sequence_error/error_bytes_spec.rb')
-rw-r--r-- | spec/ruby/core/encoding/invalid_byte_sequence_error/error_bytes_spec.rb | 42 |
1 files changed, 20 insertions, 22 deletions
diff --git a/spec/ruby/core/encoding/invalid_byte_sequence_error/error_bytes_spec.rb b/spec/ruby/core/encoding/invalid_byte_sequence_error/error_bytes_spec.rb index 79b381a370..4b24e1611b 100644 --- a/spec/ruby/core/encoding/invalid_byte_sequence_error/error_bytes_spec.rb +++ b/spec/ruby/core/encoding/invalid_byte_sequence_error/error_bytes_spec.rb @@ -1,32 +1,30 @@ # -*- encoding: binary -*- require_relative '../fixtures/classes' -with_feature :encoding do - describe "Encoding::InvalidByteSequenceError#error_bytes" do - before :each do - @exception, @errinfo = EncodingSpecs::InvalidByteSequenceError.exception - @exception2, @errinfo2 = EncodingSpecs::InvalidByteSequenceErrorIndirect.exception - end +describe "Encoding::InvalidByteSequenceError#error_bytes" do + before :each do + @exception, @errinfo = EncodingSpecs::InvalidByteSequenceError.exception + @exception2, @errinfo2 = EncodingSpecs::InvalidByteSequenceErrorIndirect.exception + end - it "returns a String" do - @exception.error_bytes.should be_an_instance_of(String) - @exception2.error_bytes.should be_an_instance_of(String) - end + it "returns a String" do + @exception.error_bytes.should be_an_instance_of(String) + @exception2.error_bytes.should be_an_instance_of(String) + end - it "returns the bytes that caused the exception" do - @exception.error_bytes.size.should == 1 - @exception.error_bytes.should == "\xF1" - @exception.error_bytes.should == @errinfo[-2] + it "returns the bytes that caused the exception" do + @exception.error_bytes.size.should == 1 + @exception.error_bytes.should == "\xF1" + @exception.error_bytes.should == @errinfo[-2] - @exception2.error_bytes.size.should == 1 - @exception2.error_bytes.should == "\xA1" - @exception2.error_bytes.should == @errinfo2[-2] - end + @exception2.error_bytes.size.should == 1 + @exception2.error_bytes.should == "\xA1" + @exception2.error_bytes.should == @errinfo2[-2] + end - it "uses ASCII-8BIT as the encoding" do - @exception.error_bytes.encoding.should == Encoding::ASCII_8BIT + it "uses ASCII-8BIT as the encoding" do + @exception.error_bytes.encoding.should == Encoding::ASCII_8BIT - @exception2.error_bytes.encoding.should == Encoding::ASCII_8BIT - end + @exception2.error_bytes.encoding.should == Encoding::ASCII_8BIT end end |