Sha256: d2901f05446f991bcf240511a43007d5cface74979e2dc2fee074f660e8adde7

Contents?: true

Size: 890 Bytes

Versions: 6

Compression:

Stored size: 890 Bytes

Contents

require 'spec_helper'
require 'lock_jar/runtime'

describe LockJar::Runtime do
  describe '#load' do
    it 'should set local repo' do
      LockJar::Runtime.instance.load(nil, [], resolve: true, local_repo: TEST_REPO) do
        jar 'junit:junit:4.10'
      end

      LockJar::Runtime.instance.current_resolver.naether.local_repo_path.should eql TEST_REPO
    end

    it 'should use the local repo from the dsl' do
      LockJar::Runtime.instance.load(nil) do
        local_repo DSL_CONFIG
      end

      LockJar::Runtime.instance.current_resolver.naether.local_repo_path.should eql DSL_CONFIG
    end

    it 'should use the local repo from param' do
      LockJar::Runtime.instance.load(nil, [], local_repo: PARAM_CONFIG) do
        local_repo 'dsl_config'
      end

      LockJar::Runtime.instance.current_resolver.naether.local_repo_path.should eql PARAM_CONFIG
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
lock_jar-0.14.5 spec/lock_jar/runtime_spec.rb
lock_jar-0.14.4 spec/lock_jar/runtime_spec.rb
lock_jar-0.14.3 spec/lock_jar/runtime_spec.rb
lock_jar-0.14.2 spec/lock_jar/runtime_spec.rb
lock_jar-0.14.1 spec/lock_jar/runtime_spec.rb
lock_jar-0.14.0 spec/lock_jar/runtime_spec.rb