mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
Update to ruby/spec@c1b568b
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62656 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
8a15857a7f
commit
401b64c4e8
3689 changed files with 6095 additions and 6096 deletions
|
@ -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 "Enumerable#all?" do
|
||||
|
||||
|
|
|
@ -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 "Enumerable#any?" do
|
||||
before :each do
|
||||
|
|
|
@ -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 "Enumerable#chunk" do
|
||||
before do
|
||||
|
|
|
@ -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'
|
||||
|
||||
ruby_version_is "2.3" do
|
||||
describe "Enumerable#chunk_while" do
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/collect_concat', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/collect_concat'
|
||||
|
||||
describe "Enumerable#collect_concat" do
|
||||
it_behaves_like :enumerable_collect_concat , :collect_concat
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/collect', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/collect'
|
||||
|
||||
describe "Enumerable#collect" do
|
||||
it_behaves_like :enumerable_collect , :collect
|
||||
|
|
|
@ -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 "Enumerable#count" do
|
||||
before :each do
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/enumeratorized', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/enumeratorized'
|
||||
|
||||
describe "Enumerable#cycle" do
|
||||
describe "passed no argument or nil" do
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/find', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/find'
|
||||
|
||||
describe "Enumerable#detect" do
|
||||
it_behaves_like :enumerable_find , :detect
|
||||
|
|
|
@ -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 "Enumerable#drop" do
|
||||
before :each do
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/enumerable_enumeratorized', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/enumerable_enumeratorized'
|
||||
|
||||
describe "Enumerable#drop_while" do
|
||||
before :each do
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/enumeratorized', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/enumeratorized'
|
||||
|
||||
describe "Enumerable#each_cons" do
|
||||
before :each do
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/enumerable_enumeratorized', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/enumerable_enumeratorized'
|
||||
|
||||
describe "Enumerable#each_entry" do
|
||||
before :each do
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/enumeratorized', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/enumeratorized'
|
||||
|
||||
describe "Enumerable#each_slice" do
|
||||
before :each do
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/enumerable_enumeratorized', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/enumerable_enumeratorized'
|
||||
|
||||
describe "Enumerable#each_with_index" do
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/enumerable_enumeratorized', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/enumerable_enumeratorized'
|
||||
|
||||
describe "Enumerable#each_with_object" do
|
||||
before :each do
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/entries', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/entries'
|
||||
|
||||
describe "Enumerable#entries" do
|
||||
it_behaves_like :enumerable_entries , :entries
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/find_all', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/find_all'
|
||||
|
||||
ruby_version_is "2.6" do
|
||||
describe "Enumerable#filter" do
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/find_all', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/find_all'
|
||||
|
||||
describe "Enumerable#find_all" do
|
||||
it_behaves_like :enumerable_find_all , :find_all
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/enumerable_enumeratorized', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/enumerable_enumeratorized'
|
||||
|
||||
describe "Enumerable#find_index" do
|
||||
before :each do
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/find', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/find'
|
||||
|
||||
describe "Enumerable#find" do
|
||||
it_behaves_like :enumerable_find , :find
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/take', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/take'
|
||||
|
||||
describe "Enumerable#first" do
|
||||
it "returns the first element" do
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/collect_concat', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/collect_concat'
|
||||
|
||||
describe "Enumerable#flat_map" do
|
||||
it_behaves_like :enumerable_collect_concat , :flat_map
|
||||
|
|
|
@ -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 "Enumerable#grep" do
|
||||
before :each do
|
||||
|
|
|
@ -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'
|
||||
|
||||
ruby_version_is "2.3" do
|
||||
describe "Enumerable#grep_v" do
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/enumerable_enumeratorized', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/enumerable_enumeratorized'
|
||||
|
||||
describe "Enumerable#group_by" do
|
||||
it "returns a hash with values grouped according to the block" do
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/include', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/include'
|
||||
|
||||
describe "Enumerable#include?" do
|
||||
it_behaves_like :enumerable_include, :include?
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/inject', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/inject'
|
||||
|
||||
describe "Enumerable#inject" do
|
||||
it_behaves_like :enumerable_inject, :inject
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# -*- encoding: us-ascii -*-
|
||||
|
||||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
|
||||
describe "Enumerable#lazy" do
|
||||
it "returns an instance of Enumerator::Lazy" do
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/collect', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/collect'
|
||||
|
||||
describe "Enumerable#map" do
|
||||
it_behaves_like :enumerable_collect , :map
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/enumerable_enumeratorized', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/enumerable_enumeratorized'
|
||||
|
||||
describe "Enumerable#max_by" do
|
||||
it "returns an enumerator if no block" do
|
||||
|
|
|
@ -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 "Enumerable#max" do
|
||||
before :each do
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/include', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/include'
|
||||
|
||||
describe "Enumerable#member?" do
|
||||
it_behaves_like :enumerable_include, :member?
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/enumerable_enumeratorized', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/enumerable_enumeratorized'
|
||||
|
||||
describe "Enumerable#min_by" do
|
||||
it "returns an enumerator if no block" do
|
||||
|
|
|
@ -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 "Enumerable#min" do
|
||||
before :each do
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/enumerable_enumeratorized', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/enumerable_enumeratorized'
|
||||
|
||||
describe "Enumerable#minmax_by" do
|
||||
it "returns an enumerator if no block" do
|
||||
|
|
|
@ -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 "Enumerable#minmax" do
|
||||
before :each do
|
||||
|
|
|
@ -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 "Enumerable#none?" do
|
||||
it "returns true if none of the elements in self are true" do
|
||||
|
|
|
@ -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 "Enumerable#one?" do
|
||||
describe "when passed a block" do
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/enumerable_enumeratorized', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/enumerable_enumeratorized'
|
||||
|
||||
describe "Enumerable#partition" do
|
||||
it "returns two arrays, the first containing elements for which the block is true, the second containing the rest" do
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/inject', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/inject'
|
||||
|
||||
describe "Enumerable#reduce" do
|
||||
it_behaves_like :enumerable_inject, :reduce
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/enumerable_enumeratorized', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/enumerable_enumeratorized'
|
||||
|
||||
describe "Enumerable#reject" do
|
||||
it "returns an array of the elements for which block is false" do
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/enumerable_enumeratorized', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/enumerable_enumeratorized'
|
||||
|
||||
describe "Enumerable#reverse_each" do
|
||||
it "traverses enum in reverse order and pass each element to block" do
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/find_all', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/find_all'
|
||||
|
||||
describe "Enumerable#select" do
|
||||
it_behaves_like :enumerable_find_all , :select
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require File.expand_path('../enumerable_enumeratorized', __FILE__)
|
||||
require_relative 'enumerable_enumeratorized'
|
||||
|
||||
describe :enumerable_collect, shared: true do
|
||||
before :each do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require File.expand_path('../enumerable_enumeratorized', __FILE__)
|
||||
require_relative 'enumerable_enumeratorized'
|
||||
|
||||
describe :enumerable_collect_concat, shared: true do
|
||||
it "yields elements to the block and flattens one level" do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require File.expand_path('../enumeratorized', __FILE__)
|
||||
require_relative 'enumeratorized'
|
||||
|
||||
describe :enumerable_enumeratorized_with_unknown_size, shared: true do
|
||||
describe "Enumerable with size" do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require File.expand_path('../enumerable_enumeratorized', __FILE__)
|
||||
require_relative 'enumerable_enumeratorized'
|
||||
|
||||
describe :enumerable_find, shared: true do
|
||||
# #detect and #find are aliases, so we only need one function
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require File.expand_path('../enumerable_enumeratorized', __FILE__)
|
||||
require_relative 'enumerable_enumeratorized'
|
||||
|
||||
describe :enumerable_find_all, shared: true do
|
||||
before :each do
|
||||
|
|
|
@ -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 "Enumerable#slice_after" do
|
||||
before :each do
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/enumerable_enumeratorized', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/enumerable_enumeratorized'
|
||||
|
||||
describe "Enumerable#slice_before" do
|
||||
before :each do
|
||||
|
|
|
@ -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 "Enumerable#slice_when" do
|
||||
before :each do
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/enumerable_enumeratorized', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/enumerable_enumeratorized'
|
||||
|
||||
describe "Enumerable#sort_by" do
|
||||
it "returns an array of elements ordered by the result of block" do
|
||||
|
|
|
@ -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 "Enumerable#sort" do
|
||||
it "sorts by the natural order as defined by <=>" do
|
||||
|
|
|
@ -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'
|
||||
|
||||
ruby_version_is '2.4' do
|
||||
describe 'Enumerable#sum' do
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/take', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/take'
|
||||
|
||||
describe "Enumerable#take" do
|
||||
it "requires an argument" do
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/enumerable_enumeratorized', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/enumerable_enumeratorized'
|
||||
|
||||
describe "Enumerable#take_while" do
|
||||
before :each do
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require File.expand_path('../../../spec_helper', __FILE__)
|
||||
require File.expand_path('../fixtures/classes', __FILE__)
|
||||
require File.expand_path('../shared/entries', __FILE__)
|
||||
require_relative '../../spec_helper'
|
||||
require_relative 'fixtures/classes'
|
||||
require_relative 'shared/entries'
|
||||
|
||||
describe "Enumerable#to_a" do
|
||||
it_behaves_like :enumerable_entries , :to_a
|
||||
|
|
|
@ -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 "Enumerable#to_h" do
|
||||
it "converts empty enumerable to empty hash" do
|
||||
|
|
|
@ -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'
|
||||
|
||||
ruby_version_is '2.4' do
|
||||
describe 'Enumerable#uniq' do
|
||||
|
|
|
@ -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 "Enumerable#zip" do
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue