blob: 64085a03c5a3378aed94c4c19852653f93e3ab41 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
require File.expand_path('../../../shared/enumerator/each', __FILE__)
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
|