spec/gemirro/gems_fetcher_spec.rb in gemirro-0.16.0 vs spec/gemirro/gems_fetcher_spec.rb in gemirro-1.0.0
- old
+ new
@@ -123,12 +123,13 @@
end
it 'should retrieve versions for specific gem' do
gem = Gem.new('gemirro', '0.0.2')
allow(@versions_file).to receive(:versions_for)
- .once.with('gemirro').and_return([::Gem::Version.new('0.0.1'),
- ::Gem::Version.new('0.0.2')])
- expect(@fetcher.versions_for(gem)).to eq([::Gem::Version.new('0.0.2')])
+ .once.with('gemirro')
+ .and_return([[::Gem::Version.new('0.0.1'), 'ruby'],
+ [::Gem::Version.new('0.0.2'), 'ruby']])
+ expect(@fetcher.versions_for(gem)).to eq([[::Gem::Version.new('0.0.2'), 'ruby']])
end
it 'should fetch all gems and log debug if gem is not satisfied' do
MirrorDirectory.new('./').add_directory('gems')
gem = Gem.new('gemirro', '0.0.1')