@@ -93,10 +93,10 @@ def test_gets_chomp
9393 assert_equal ( "a" , StringIO . new ( "a\n b" ) . gets ( chomp : true ) )
9494 assert_equal ( "abc" , StringIO . new ( "abc\n \n def\n " ) . gets ( chomp : true ) )
9595 assert_equal ( "abc\n \n def\n " , StringIO . new ( "abc\n \n def\n " ) . gets ( nil , chomp : true ) )
96- assert_equal ( "abc\n " , StringIO . new ( "abc\n \n def\n " ) . gets ( "" , chomp : true ) )
96+ assert_equal ( "abc" , StringIO . new ( "abc\n \n def\n " ) . gets ( "" , chomp : true ) )
9797 stringio = StringIO . new ( "abc\n \n def\n " )
98- assert_equal ( "abc\n " , stringio . gets ( "" , chomp : true ) )
99- assert_equal ( "def" , stringio . gets ( "" , chomp : true ) )
98+ assert_equal ( "abc" , stringio . gets ( "" , chomp : true ) )
99+ assert_equal ( "def\n " , stringio . gets ( "" , chomp : true ) )
100100
101101 assert_string ( "" , Encoding ::UTF_8 , StringIO . new ( "\n " ) . gets ( chomp : true ) )
102102 end
@@ -110,10 +110,10 @@ def test_gets_chomp_eol
110110 assert_equal ( "a" , StringIO . new ( "a\r \n b" ) . gets ( chomp : true ) )
111111 assert_equal ( "abc" , StringIO . new ( "abc\r \n \r \n def\r \n " ) . gets ( chomp : true ) )
112112 assert_equal ( "abc\r \n \r \n def\r \n " , StringIO . new ( "abc\r \n \r \n def\r \n " ) . gets ( nil , chomp : true ) )
113- assert_equal ( "abc\r \n " , StringIO . new ( "abc\r \n \r \n def\r \n " ) . gets ( "" , chomp : true ) )
113+ assert_equal ( "abc" , StringIO . new ( "abc\r \n \r \n def\r \n " ) . gets ( "" , chomp : true ) )
114114 stringio = StringIO . new ( "abc\r \n \r \n def\r \n " )
115- assert_equal ( "abc\r \n " , stringio . gets ( "" , chomp : true ) )
116- assert_equal ( "def" , stringio . gets ( "" , chomp : true ) )
115+ assert_equal ( "abc" , stringio . gets ( "" , chomp : true ) )
116+ assert_equal ( "def\r \n " , stringio . gets ( "" , chomp : true ) )
117117 end
118118
119119 def test_readlines
@@ -596,15 +596,15 @@ def test_each
596596 assert_equal ( [ "foo\n " , "bar\n " , "baz\n " ] , f . each . to_a )
597597 f . rewind
598598 assert_equal ( [ "foo" , "bar" , "baz" ] , f . each ( chomp : true ) . to_a )
599- f = StringIO . new ( "foo\n bar\n \n baz\n " )
600- assert_equal ( [ "foo\n bar\n \n " , "baz\n " ] , f . each ( "" ) . to_a )
599+ f = StringIO . new ( "foo\n bar\n \n \ n baz\n " )
600+ assert_equal ( [ "foo\n bar\n \n \n " , "baz\n " ] , f . each ( "" ) . to_a )
601601 f . rewind
602- assert_equal ( [ "foo\n bar\n " , "baz" ] , f . each ( "" , chomp : true ) . to_a )
602+ assert_equal ( [ "foo\n bar" , "baz\n " ] , f . each ( "" , chomp : true ) . to_a )
603603
604- f = StringIO . new ( "foo\r \n bar\r \n \r \n baz\r \n " )
605- assert_equal ( [ "foo\r \n bar\r \n \r \n " , "baz\r \n " ] , f . each ( "" ) . to_a )
604+ f = StringIO . new ( "foo\r \n bar\r \n \r \n \r \ n baz\r \n " )
605+ assert_equal ( [ "foo\r \n bar\r \n \r \n \r \n " , "baz\r \n " ] , f . each ( "" ) . to_a )
606606 f . rewind
607- assert_equal ( [ "foo\r \n bar\r \n " , "baz" ] , f . each ( "" , chomp : true ) . to_a )
607+ assert_equal ( [ "foo\r \n bar" , "baz\r \n " ] , f . each ( "" , chomp : true ) . to_a )
608608
609609 f = StringIO . new ( "abc\n \n def\n " )
610610 assert_equal ( [ "ab" , "c\n " , "\n d" , "ef" , "\n " ] , f . each ( nil , 2 , chomp : true ) . to_a )
0 commit comments