From 4139386351098883ec4634b1f7f7995149e91e0b Mon Sep 17 00:00:00 2001 From: Andre Arko Date: Sat, 13 Nov 2010 22:38:54 -0600 Subject: mildly clean up locking with version, mostly whitespace and helpers --- spec/bundler/lockfile_parser_spec.rb | 16 ++++++++-------- spec/lock/lockfile_spec.rb | 21 ++++++++++----------- 2 files changed, 18 insertions(+), 19 deletions(-) (limited to 'spec') diff --git a/spec/bundler/lockfile_parser_spec.rb b/spec/bundler/lockfile_parser_spec.rb index 0ff5425e..0bd6c2bf 100644 --- a/spec/bundler/lockfile_parser_spec.rb +++ b/spec/bundler/lockfile_parser_spec.rb @@ -3,17 +3,17 @@ require "spec_helper" describe Bundler::LockfileParser do include Bundler::GemHelpers - let(:gemfile_string) do - <<-G -source "file://#{gem_repo1}" - -gem "rack" + before do + install_gemfile <<-G + source "file://#{gem_repo1}" + gem "rack" G end - before { install_gemfile gemfile_string } - - subject { Bundler::LockfileParser.new(File.read(bundled_app("Gemfile.lock"))) } + subject do + lockfile_contents = File.read(bundled_app("Gemfile.lock")) + Bundler::LockfileParser.new(lockfile_contents) + end it "parses the bundler version" do subject.metadata["version"].should == Bundler::VERSION diff --git a/spec/lock/lockfile_spec.rb b/spec/lock/lockfile_spec.rb index 5880a301..790261b2 100644 --- a/spec/lock/lockfile_spec.rb +++ b/spec/lock/lockfile_spec.rb @@ -753,27 +753,26 @@ describe "the lockfile format" do end end - it "rewrites the lock file when it's missing/coming from an older version fo bundler" do + it "adds bundler version to the lock if it's missing" do install_gemfile <<-G source "file://#{gem_repo1}" gem "rack" G - lock_file = <<-G -GEM - remote: file:#{gem_repo1}/ - specs: - rack (1.0.0) + lockfile <<-G + GEM + remote: file:#{gem_repo1}/ + specs: + rack (1.0.0) -PLATFORMS - #{generic(Gem::Platform.local)} + PLATFORMS + #{generic(Gem::Platform.local)} -DEPENDENCIES - rack + DEPENDENCIES + rack G - File.open(bundled_app('Gemfile.lock'), 'w') {|file| file.write(lock_file) } bundle :install lockfile_should_be <<-G -- cgit v1.2.3