Sha256: 99d61bca00ac30b5663351db180d25af5acf0c73f6dde7c3e58ad62e8fa1a2e8
Contents?: true
Size: 1.36 KB
Versions: 1
Compression:
Stored size: 1.36 KB
Contents
require 'jbundler/pom' describe JBundler::Pom do it 'should create jar pom without deps' do pom = JBundler::Pom.new("first", "1", []) File.read(pom.file).must_equal "<?xml version=\"1.0\" ?><project><modelVersion>4.0.0</modelVersion><groupId>ruby.bundler</groupId><artifactId>first</artifactId><version>1</version><dependencies></dependencies></project>" pom.coordinate.must_equal "ruby.bundler:first:jar:1" end it 'should create pom-pom without deps' do pom = JBundler::Pom.new("first", "1", [], 'pom') File.read(pom.file).must_equal "<?xml version=\"1.0\" ?><project><modelVersion>4.0.0</modelVersion><groupId>ruby.bundler</groupId><artifactId>first</artifactId><version>1</version><packaging>pom</packaging><dependencies></dependencies></project>" pom.coordinate.must_equal "ruby.bundler:first:pom:1" end it 'should create jar pom without deps' do pom = JBundler::Pom.new("second", "1", ["jar \"org.jruby:jruby-core\", '~>1.7.0'"]) File.read(pom.file).must_equal "<?xml version=\"1.0\" ?><project><modelVersion>4.0.0</modelVersion><groupId>ruby.bundler</groupId><artifactId>second</artifactId><version>1</version><dependencies><dependency><groupId>org.jruby</groupId><artifactId>jruby-core</artifactId><version>[1.7.0,1.7.99999]</version></dependency></dependencies></project>" pom.coordinate.must_equal "ruby.bundler:second:jar:1" end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
jbundler-0.0.1 | spec/pom_spec.rb |