Sha256: 08fc565e2d1ca140a84dff69c6ce9d230ccf7c3c21bb68a2eecf19852a6e8f9f
Contents?: true
Size: 607 Bytes
Versions: 24
Compression:
Stored size: 607 Bytes
Contents
require 'spec_helper' require 'bundler/definition' describe Bundler::Definition do before do Bundler.stub(:settings){ Bundler::Settings.new(".") } end describe "#lock" do context "when it's not possible to write to the file" do subject{ Bundler::Definition.new(nil, [], [], []) } before do File.should_receive(:open).with("Gemfile.lock", "wb"). and_raise(Errno::EACCES) end it "raises an InstallError with explanation" do expect{ subject.lock("Gemfile.lock") }. to raise_error(Bundler::InstallError) end end end end
Version data entries
24 entries across 24 versions & 1 rubygems