blob: 326c7ed58147578d51a7864dd817e8e565596f99 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
require_relative '../../shared/enumerator/each'
describe "Enumerator#inject" do
it_behaves_like :enum_each, :each
it "works when chained against each_with_index" do
passed_values = []
[:a].each_with_index.inject(0) do |accumulator,value|
passed_values << value
accumulator + 1
end.should == 1
passed_values.should == [[:a,0]]
end
end
|