I can reproduce the failure ... will look into it.

On Mon, May 28, 2012 at 3:30 PM, Peter Donald <[email protected]>wrote:

> Hi,
>
> I have yet to look into it but it seems like the RJB upgrade has
> caused tests to start to fail (at least o OSX). eg.
>
> peter-donalds-macbook-pro:buildr peter$ bundle exec rspec
> spec/java/pom_spec.rb
> .F
>
> Failures:
>
>  1) Buildr::POM should respect exclusions when computing transitive
> dependencies when the pom includes properties
>     Failure/Error: pom.properties.should eql(specs)
>
>       expected: {"a.version"=>"1.1", "b.version"=>"1.1",
> "project.groupId"=>"group", "pom.groupId"=>"group",
> "groupId"=>"group", "project.artifactId"=>"app",
> "pom.artifactId"=>"app", "artifactId"=>"app"}
>            got: {"a.version"=>"[\"1.1\"]", "b.version"=>"1.1",
> "project.groupId"=>"group", "pom.groupId"=>"group",
> "groupId"=>"group", "project.artifactId"=>"app",
> "pom.artifactId"=>"app", "artifactId"=>"app"}
>
>       (compared using eql?)
>
>       Diff:
>       @@ -1,4 +1,4 @@
>       -"a.version" => "1.1",
>       +"a.version" => "[\"1.1\"]",
>        "artifactId" => "app",
>        "b.version" => "1.1",
>        "groupId" => "group",
>     # ./spec/java/pom_spec.rb:123:in `block (2 levels) in <top (required)>'
>
> Finished in 2.35 seconds
> 2 examples, 1 failure
>
> Failed examples:
>
> rspec ./spec/java/pom_spec.rb:120 # Buildr::POM should respect
> exclusions when computing transitive dependencies when the pom
> includes properties
>
>
> On Tue, May 29, 2012 at 7:15 AM,  <[email protected]> wrote:
> > Author: boisvert
> > Date: Mon May 28 21:15:38 2012
> > New Revision: 1343392
> >
> > URL: http://svn.apache.org/viewvc?rev=1343392&view=rev
> > Log:
> > Upgrade to jekyll 0.11.2 (fix @substitutions@)
> > Upgrade to RJB 1.4.0 (avoid compile issue on Windows)
> >
> > Modified:
> >    buildr/trunk/CHANGELOG
> >    buildr/trunk/buildr.gemspec
> >
> > Modified: buildr/trunk/CHANGELOG
> > URL:
> http://svn.apache.org/viewvc/buildr/trunk/CHANGELOG?rev=1343392&r1=1343391&r2=1343392&view=diff
> >
> ==============================================================================
> > --- buildr/trunk/CHANGELOG (original)
> > +++ buildr/trunk/CHANGELOG Mon May 28 21:15:38 2012
> > @@ -65,7 +65,7 @@
> >  * Change: Move to Bundler to manage the project dependencies
> >  * Change: BUILDR-548 Remove support for JTestR as it is no longer
> maintained (Antoine Toulme)
> >  * Change: BUILDR-614 Buildr development - Using rvm, bundler and OSX
> installs the wrong rjb (Russell Teabeault)
> > -* Change: Upgrade to RJB 1.3.7
> > +* Change: Upgrade to RJB 1.4.0
> >  * Fixed:  ArtifactNamespace fails when using artifacts with classfier.
> >  * Fixed:  Buildr.artifacts() should handle any object with :to_spec
> method
> >           (i.e., any object that ActsAsArtifact)
> >
> > Modified: buildr/trunk/buildr.gemspec
> > URL:
> http://svn.apache.org/viewvc/buildr/trunk/buildr.gemspec?rev=1343392&r1=1343391&r2=1343392&view=diff
> >
> ==============================================================================
> > --- buildr/trunk/buildr.gemspec (original)
> > +++ buildr/trunk/buildr.gemspec Mon May 28 21:15:38 2012
> > @@ -63,7 +63,7 @@ for those one-off tasks, with a language
> >   spec.add_dependency 'json_pure',            '1.4.3'
> >   spec.add_dependency 'rubyforge',            '2.0.3'
> >   spec.add_dependency 'hoe',                  '2.3.3'
> > -  spec.add_dependency 'rjb',                  '1.3.7' if
> ($platform.to_s == 'x86-mswin32' || $platform.to_s == 'ruby')
> > +  spec.add_dependency 'rjb',                  '1.4.0' if
> ($platform.to_s == 'x86-mswin32' || $platform.to_s == 'ruby')
> >   spec.add_dependency 'atoulme-Antwrap',      '~> 0.7.2'
> >   spec.add_dependency 'diff-lcs',             '1.1.3'
> >   spec.add_dependency 'rspec-expectations',   '2.9.0'
> > @@ -76,7 +76,7 @@ for those one-off tasks, with a language
> >
> >   # The documentation is currently not generated whe building via jruby
> >   unless $platform.to_s == 'java'
> > -    spec.add_development_dependency 'jekyll', '0.11.0'
> > +    spec.add_development_dependency 'jekyll', '0.11.2'
> >     spec.add_development_dependency 'RedCloth', '4.2.9'
> >     spec.add_development_dependency 'jekylltask', '1.1.0'
> >     spec.add_development_dependency 'rdoc', '3.8'
> >
> >
>
>
>
> --
> Cheers,
>
> Peter Donald
>

Reply via email to