1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62656 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
eregon 2018-03-04 15:09:32 +00:00
parent 8a15857a7f
commit 401b64c4e8
3689 changed files with 6095 additions and 6096 deletions

View file

@ -1,5 +1,5 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
describe "StringIO#<< when passed [Object]" do
before :each do

View file

@ -1,5 +1,5 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
describe "StringIO#binmode" do
it "returns self" do

View file

@ -1,6 +1,6 @@
require File.expand_path('../../../spec_helper', __FILE__)
require_relative '../../spec_helper'
require 'stringio'
require File.expand_path('../shared/each_byte', __FILE__)
require_relative 'shared/each_byte'
describe "StringIO#bytes" do
it_behaves_like :stringio_each_byte, :bytes

View file

@ -1,6 +1,6 @@
require File.expand_path('../../../spec_helper', __FILE__)
require_relative '../../spec_helper'
require 'stringio'
require File.expand_path('../shared/each_char', __FILE__)
require_relative 'shared/each_char'
describe "StringIO#chars" do
it_behaves_like :stringio_each_char, :chars

View file

@ -1,5 +1,5 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
describe "StringIO#close_read" do
before :each do

View file

@ -1,5 +1,5 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
describe "StringIO#close" do
before :each do

View file

@ -1,5 +1,5 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
describe "StringIO#close_write" do
before :each do

View file

@ -1,5 +1,5 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
describe "StringIO#closed_read?" do
it "returns true if self is not readable" do

View file

@ -1,5 +1,5 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
describe "StringIO#closed?" do
it "returns true if self is completely closed" do

View file

@ -1,5 +1,5 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
describe "StringIO#closed_write?" do
it "returns true if self is not writable" do

View file

@ -1,7 +1,7 @@
# -*- encoding: utf-8 -*-
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require File.expand_path('../shared/codepoints', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
require_relative 'shared/codepoints'
# See redmine #1667
describe "StringIO#codepoints" do

View file

@ -1,6 +1,6 @@
require File.expand_path('../../../spec_helper', __FILE__)
require_relative '../../spec_helper'
require 'stringio'
require File.expand_path('../shared/each_byte', __FILE__)
require_relative 'shared/each_byte'
describe "StringIO#each_byte" do
it_behaves_like :stringio_each_byte, :each_byte

View file

@ -1,6 +1,6 @@
require File.expand_path('../../../spec_helper', __FILE__)
require_relative '../../spec_helper'
require 'stringio'
require File.expand_path('../shared/each_char', __FILE__)
require_relative 'shared/each_char'
describe "StringIO#each_char" do
it_behaves_like :stringio_each_char, :each_char

View file

@ -1,7 +1,7 @@
# -*- encoding: utf-8 -*-
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require File.expand_path('../shared/codepoints', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
require_relative 'shared/codepoints'
# See redmine #1667
describe "StringIO#each_codepoint" do

View file

@ -1,6 +1,6 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require File.expand_path('../shared/each', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
require_relative 'shared/each'
describe "StringIO#each_line when passed a separator" do
it_behaves_like :stringio_each_separator, :each_line

View file

@ -1,6 +1,6 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require File.expand_path('../shared/each', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
require_relative 'shared/each'
describe "StringIO#each when passed a separator" do
it_behaves_like :stringio_each_separator, :each

View file

@ -1,6 +1,6 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require File.expand_path('../shared/eof', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
require_relative 'shared/eof'
describe "StringIO#eof?" do
it_behaves_like :stringio_eof, :eof?

View file

@ -1,5 +1,5 @@
require 'stringio'
require File.expand_path('../../../spec_helper', __FILE__)
require_relative '../../spec_helper'
describe "StringIO#external_encoding" do
it "gets the encoding of the underlying String" do

View file

@ -1,5 +1,5 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
describe "StringIO#fcntl" do
it "raises a NotImplementedError" do

View file

@ -1,6 +1,6 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require File.expand_path('../shared/each', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
require_relative 'shared/each'
describe "StringIO#fileno" do
it "returns nil" do

View file

@ -1,5 +1,5 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
describe "StringIO#flush" do
it "returns self" do

View file

@ -1,5 +1,5 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
describe "StringIO#fsync" do
it "returns zero" do

View file

@ -1,6 +1,6 @@
require File.expand_path('../../../spec_helper', __FILE__)
require_relative '../../spec_helper'
require 'stringio'
require File.expand_path('../shared/getc', __FILE__)
require_relative 'shared/getc'
describe "StringIO#getbyte" do
it_behaves_like :stringio_getc, :getbyte

View file

@ -1,6 +1,6 @@
require File.expand_path('../../../spec_helper', __FILE__)
require_relative '../../spec_helper'
require 'stringio'
require File.expand_path('../shared/getc', __FILE__)
require_relative 'shared/getc'
describe "StringIO#getc" do
it_behaves_like :stringio_getc, :getc

View file

@ -1,7 +1,7 @@
# -*- encoding: utf-8 -*-
require File.expand_path('../../../spec_helper', __FILE__)
require_relative '../../spec_helper'
require 'stringio'
require File.expand_path('../shared/getc', __FILE__)
require_relative 'shared/getc'
# This method is added by io/console on require.
describe "StringIO#getch" do

View file

@ -1,4 +1,4 @@
require File.expand_path('../../../spec_helper', __FILE__)
require_relative '../../spec_helper'
require "stringio"
describe "StringIO#gets when passed [separator]" do

View file

@ -1,4 +1,4 @@
require File.expand_path('../../../spec_helper', __FILE__)
require_relative '../../spec_helper'
require 'stringio'
describe "StringIO#initialize when passed [Object, mode]" do

View file

@ -1,5 +1,5 @@
require 'stringio'
require File.expand_path('../../../spec_helper', __FILE__)
require_relative '../../spec_helper'
describe "StringIO#internal_encoding" do
it "returns nil" do

View file

@ -1,6 +1,6 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require File.expand_path('../shared/isatty', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
require_relative 'shared/isatty'
describe "StringIO#isatty" do
it_behaves_like :stringio_isatty, :isatty

View file

@ -1,6 +1,6 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require File.expand_path('../shared/length', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
require_relative 'shared/length'
describe "StringIO#length" do
it_behaves_like :stringio_length, :length

View file

@ -1,4 +1,4 @@
require File.expand_path('../../../spec_helper', __FILE__)
require_relative '../../spec_helper'
require "stringio"
describe "StringIO#lineno" do

View file

@ -1,6 +1,6 @@
require File.expand_path('../../../spec_helper', __FILE__)
require_relative '../../spec_helper'
require 'stringio'
require File.expand_path('../shared/each', __FILE__)
require_relative 'shared/each'
describe "StringIO#lines when passed a separator" do
it_behaves_like :stringio_each_separator, :lines

View file

@ -1,4 +1,4 @@
require File.expand_path('../../../spec_helper', __FILE__)
require_relative '../../spec_helper'
require 'stringio'
describe "StringIO.open when passed [Object, mode]" do

View file

@ -1,5 +1,5 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
describe "StringIO#path" do
it "is not defined" do

View file

@ -1,5 +1,5 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
describe "StringIO#pid" do
it "returns nil" do

View file

@ -1,6 +1,6 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require File.expand_path('../shared/tell', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
require_relative 'shared/tell'
describe "StringIO#pos" do
it_behaves_like :stringio_tell, :pos

View file

@ -1,5 +1,5 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
describe "StringIO#print" do
before :each do

View file

@ -1,6 +1,6 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require File.expand_path('../../../core/kernel/shared/sprintf', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
require_relative '../../core/kernel/shared/sprintf'
describe "StringIO#printf" do
before :each do

View file

@ -1,5 +1,5 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
describe "StringIO#putc when passed [String]" do
before :each do

View file

@ -1,7 +1,7 @@
# -*- encoding: utf-8 -*-
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
describe "StringIO#puts when passed an Array" do
before :each do

View file

@ -1,7 +1,7 @@
require File.expand_path('../../../spec_helper', __FILE__)
require_relative '../../spec_helper'
require "stringio"
require File.expand_path('../shared/read', __FILE__)
require File.expand_path('../shared/sysread', __FILE__)
require_relative 'shared/read'
require_relative 'shared/sysread'
describe "StringIO#read_nonblock when passed length, buffer" do
it_behaves_like :stringio_read, :read_nonblock

View file

@ -1,6 +1,6 @@
require File.expand_path('../../../spec_helper', __FILE__)
require_relative '../../spec_helper'
require "stringio"
require File.expand_path('../shared/read', __FILE__)
require_relative 'shared/read'
describe "StringIO#read when passed length, buffer" do
it_behaves_like :stringio_read, :read

View file

@ -1,6 +1,6 @@
require File.expand_path('../../../spec_helper', __FILE__)
require_relative '../../spec_helper'
require 'stringio'
require File.expand_path('../shared/readchar', __FILE__)
require_relative 'shared/readchar'
describe "StringIO#readbyte" do
it_behaves_like :stringio_readchar, :readbyte

View file

@ -1,6 +1,6 @@
require File.expand_path('../../../spec_helper', __FILE__)
require_relative '../../spec_helper'
require 'stringio'
require File.expand_path('../shared/readchar', __FILE__)
require_relative 'shared/readchar'
describe "StringIO#readchar" do
it_behaves_like :stringio_readchar, :readchar

View file

@ -1,5 +1,5 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
describe "StringIO#readline when passed [separator]" do

View file

@ -1,5 +1,5 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
describe "StringIO#readlines when passed [separator]" do
before :each do

View file

@ -1,5 +1,5 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
describe "StringIO#readpartial" do
before :each do

View file

@ -1,5 +1,5 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
describe "StringIO#reopen when passed [Object, Integer]" do
before :each do

View file

@ -1,5 +1,5 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
describe "StringIO#rewind" do
before :each do

View file

@ -1,5 +1,5 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
describe "StringIO#seek" do
before :each do

View file

@ -1,5 +1,5 @@
require 'stringio'
require File.expand_path('../../../spec_helper', __FILE__)
require_relative '../../spec_helper'
describe "StringIO#set_encoding" do
it "sets the encoding of the underlying String" do

View file

@ -1,6 +1,6 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require File.expand_path('../shared/length', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
require_relative 'shared/length'
describe "StringIO#size" do
it_behaves_like :stringio_length, :size

View file

@ -1,5 +1,5 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
describe "StringIO#string" do
it "returns the underlying string" do

View file

@ -1,4 +1,4 @@
require File.expand_path('../../../spec_helper', __FILE__)
require_relative '../../spec_helper'
require "stringio"
describe "StringIO" do

View file

@ -1,5 +1,5 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
describe "StringIO#sync" do
it "returns true" do

View file

@ -1,6 +1,6 @@
require File.expand_path('../../../spec_helper', __FILE__)
require_relative '../../spec_helper'
require "stringio"
require File.expand_path('../shared/read', __FILE__)
require_relative 'shared/read'
describe "StringIO#sysread when passed length, buffer" do
it_behaves_like :stringio_read, :sysread

View file

@ -1,6 +1,6 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require File.expand_path('../shared/write', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
require_relative 'shared/write'
describe "StringIO#syswrite when passed [Object]" do
it_behaves_like :stringio_write, :syswrite

View file

@ -1,6 +1,6 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require File.expand_path('../shared/tell', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
require_relative 'shared/tell'
describe "StringIO#tell" do
it_behaves_like :stringio_tell, :tell

View file

@ -1,4 +1,4 @@
require File.expand_path('../../../spec_helper', __FILE__)
require_relative '../../spec_helper'
require "stringio"
describe "StringIO#truncate when passed [length]" do

View file

@ -1,6 +1,6 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require File.expand_path('../shared/isatty', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
require_relative 'shared/isatty'
describe "StringIO#tty?" do
it_behaves_like :stringio_isatty, :tty?

View file

@ -1,4 +1,4 @@
require File.expand_path('../../../spec_helper', __FILE__)
require_relative '../../spec_helper'
require 'stringio'
describe "StringIO#ungetbyte" do

View file

@ -1,5 +1,5 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
describe "StringIO#ungetc when passed [char]" do
before :each do

View file

@ -1,6 +1,6 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require File.expand_path('../shared/write', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
require_relative 'shared/write'
describe "StringIO#write_nonblock when passed [Object]" do
it_behaves_like :stringio_write, :write_nonblock

View file

@ -1,6 +1,6 @@
require File.expand_path('../../../spec_helper', __FILE__)
require File.expand_path('../fixtures/classes', __FILE__)
require File.expand_path('../shared/write', __FILE__)
require_relative '../../spec_helper'
require_relative 'fixtures/classes'
require_relative 'shared/write'
describe "StringIO#write when passed [Object]" do
it_behaves_like :stringio_write, :write