Sha256: 77d5f53fa95ea6899b905a526d75aab2186be1376eaea5bb31b76a1470d3f06b

Contents?: true

Size: 417 Bytes

Versions: 4

Compression:

Stored size: 417 Bytes

Contents

require "spec_helper"

module LicenseFinder
  describe BundleSyncer do
    describe "#sync!" do
      it "saves new, updates old, and destroys obsolete gems" do
        current_dependencies = stub
        Bundle.stub(:current_gem_dependencies).and_return { current_dependencies }
        Dependency.should_receive(:destroy_obsolete).with(current_dependencies)

        BundleSyncer.sync!
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
license_finder-0.8.1-java spec/lib/license_finder/bundle_syncer_spec.rb
license_finder-0.8.1 spec/lib/license_finder/bundle_syncer_spec.rb
license_finder-0.8.0-java spec/lib/license_finder/bundle_syncer_spec.rb
license_finder-0.8.0 spec/lib/license_finder/bundle_syncer_spec.rb