Sha256: 6dbcb13fdf8ab89db7eb26a2abd08dbd1fe4a1b4d2f1b59ff951f611a4f8d360
Contents?: true
Size: 837 Bytes
Versions: 3
Compression:
Stored size: 837 Bytes
Contents
require 'spec/spec_helper' require 'lib/lock_jar/resolver' require 'fileutils' require 'naether' describe LockJar::Resolver do context "Instance" do before(:each) do FileUtils.mkdir_p( 'tmp/test-repo' ) @resolver = LockJar::Resolver.new( :local_repo => 'tmp/test-repo' ) end it "should bootstrap naether" do deps = Naether::Bootstrap.check_local_repo_for_deps( 'tmp/test-repo' ) deps[:missing].should eql([]) deps[:exists].each do |dep| dep.values[0].should match /.+#{File::SEPARATOR}tmp#{File::SEPARATOR}test-repo#{File::SEPARATOR}.+/ end end it "should return local paths for notations" do @resolver.to_local_paths( ["junit:junit:jar:4.10"] ).should eql( [File.expand_path("tmp/test-repo/junit/junit/4.10/junit-4.10.jar")] ) end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
lock_jar-0.2.2 | spec/lock_jar/resolver_spec.rb |
lock_jar-0.2.1 | spec/lock_jar/resolver_spec.rb |
lock_jar-0.2.0 | spec/lock_jar/resolver_spec.rb |