This commit is contained in:
Benoit Daloze 2020-12-04 16:32:14 +01:00
Родитель 94d49ed31c
Коммит 9ea1055eab
16 изменённых файлов: 15 добавлений и 17 удалений

Просмотреть файл

@ -1,7 +1,7 @@
require_relative '../../spec_helper'
require_relative 'shared/each_byte'
ruby_version_is ''...'2.8' do
ruby_version_is ''...'3.0' do
describe "ARGF.bytes" do
it_behaves_like :argf_each_byte, :bytes
end

Просмотреть файл

@ -1,7 +1,7 @@
require_relative '../../spec_helper'
require_relative 'shared/each_char'
ruby_version_is ''...'2.8' do
ruby_version_is ''...'3.0' do
describe "ARGF.chars" do
it_behaves_like :argf_each_char, :chars
end

Просмотреть файл

@ -1,7 +1,7 @@
require_relative '../../spec_helper'
require_relative 'shared/each_codepoint'
ruby_version_is ''...'2.8' do
ruby_version_is ''...'3.0' do
describe "ARGF.codepoints" do
it_behaves_like :argf_each_codepoint, :codepoints
end

Просмотреть файл

@ -1,7 +1,7 @@
require_relative '../../spec_helper'
require_relative 'shared/each_line'
ruby_version_is ''...'2.8' do
ruby_version_is ''...'3.0' do
describe "ARGF.lines" do
it_behaves_like :argf_each_line, :lines
end

2
spec/ruby/core/env/index_spec.rb поставляемый
Просмотреть файл

@ -1,7 +1,7 @@
require_relative '../../spec_helper'
require_relative 'shared/key'
ruby_version_is ''...'2.8' do
ruby_version_is ''...'3.0' do
describe "ENV.index" do
it_behaves_like :env_key, :index

Просмотреть файл

@ -2,7 +2,7 @@
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
ruby_version_is ''...'2.8' do
ruby_version_is ''...'3.0' do
describe "IO#bytes" do
before :each do
@io = IOSpecs.io_fixture "lines.txt"

Просмотреть файл

@ -3,7 +3,7 @@ require_relative '../../spec_helper'
require_relative 'fixtures/classes'
require_relative 'shared/chars'
ruby_version_is ''...'2.8' do
ruby_version_is ''...'3.0' do
describe "IO#chars" do
it_behaves_like :io_chars, :chars
end

Просмотреть файл

@ -2,7 +2,7 @@ require_relative '../../spec_helper'
require_relative 'fixtures/classes'
require_relative 'shared/codepoints'
ruby_version_is ''...'2.8' do
ruby_version_is ''...'3.0' do
# See redmine #1667
describe "IO#codepoints" do

Просмотреть файл

@ -2,7 +2,7 @@
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
ruby_version_is ''...'2.8' do
ruby_version_is ''...'3.0' do
describe "IO#lines" do
before :each do
@io = IOSpecs.io_fixture "lines.txt"

Просмотреть файл

@ -60,7 +60,7 @@ describe "ObjectSpace.define_finalizer" do
ruby_exe(code, :args => "2>&1").should include("finalizer run\n")
end
ruby_version_is "2.8" do
ruby_version_is "3.0" do
it "warns if the finalizer has the object as the receiver" do
code = <<-RUBY
class CapturesSelf

Просмотреть файл

@ -122,7 +122,7 @@ describe 'Range#minmax' do
end
end
ruby_bug "#17014", "2.7.0"..."2.8" do
ruby_bug "#17014", "2.7.0"..."3.0" do
it 'should return nil pair if beginning and end are equal without iterating the range' do
@x.should_not_receive(:succ)

Просмотреть файл

@ -4,12 +4,10 @@ require_relative 'fixtures/classes'
describe 'TracePoint#inspect' do
before do
ruby_version_is ""..."3.0" do
# Old behavior for Ruby < 2.8
@path_prefix = '@'
end
ruby_version_is "3.0" do
# New behavior for Ruby >= 2.8
@path_prefix = ' '
end
end

Просмотреть файл

@ -2,7 +2,7 @@ require_relative '../../spec_helper'
require 'stringio'
require_relative 'shared/each_byte'
ruby_version_is ''...'2.8' do
ruby_version_is ''...'3.0' do
describe "StringIO#bytes" do
it_behaves_like :stringio_each_byte, :bytes
end

Просмотреть файл

@ -2,7 +2,7 @@ require_relative '../../spec_helper'
require 'stringio'
require_relative 'shared/each_char'
ruby_version_is ''...'2.8' do
ruby_version_is ''...'3.0' do
describe "StringIO#chars" do
it_behaves_like :stringio_each_char, :chars
end

Просмотреть файл

@ -3,7 +3,7 @@ require_relative '../../spec_helper'
require_relative 'fixtures/classes'
require_relative 'shared/codepoints'
ruby_version_is ''...'2.8' do
ruby_version_is ''...'3.0' do
# See redmine #1667
describe "StringIO#codepoints" do

Просмотреть файл

@ -2,7 +2,7 @@ require_relative '../../spec_helper'
require 'stringio'
require_relative 'shared/each'
ruby_version_is ''...'2.8' do
ruby_version_is ''...'3.0' do
describe "StringIO#lines when passed a separator" do
it_behaves_like :stringio_each_separator, :lines
end