Author: assaf
Date: Tue Feb 26 12:57:48 2008
New Revision: 631374

URL: http://svn.apache.org/viewvc?rev=631374&view=rev
Log:
BUILDR-41

Modified:
    incubator/buildr/trunk/lib/core/common.rb
    incubator/buildr/trunk/spec/common_spec.rb

Modified: incubator/buildr/trunk/lib/core/common.rb
URL: 
http://svn.apache.org/viewvc/incubator/buildr/trunk/lib/core/common.rb?rev=631374&r1=631373&r2=631374&view=diff
==============================================================================
--- incubator/buildr/trunk/lib/core/common.rb (original)
+++ incubator/buildr/trunk/lib/core/common.rb Tue Feb 26 12:57:48 2008
@@ -275,7 +275,7 @@
     # For example:
     #   filter.from('src').into('target').using('build'=>Time.now)
     def into(dir)
-      @target = file(dir.to_s) { |task| run if target == task && 
!sources.empty? }
+      @target = file(File.expand_path(dir.to_s)) { |task| run if target == 
task && !sources.empty? }
       self
     end
 

Modified: incubator/buildr/trunk/spec/common_spec.rb
URL: 
http://svn.apache.org/viewvc/incubator/buildr/trunk/spec/common_spec.rb?rev=631374&r1=631373&r2=631374&view=diff
==============================================================================
--- incubator/buildr/trunk/spec/common_spec.rb (original)
+++ incubator/buildr/trunk/spec/common_spec.rb Tue Feb 26 12:57:48 2008
@@ -252,7 +252,7 @@
 
   it 'should respond to :into and set target directory' do
     lambda { @filter.into('src') }.should change { @filter.target }
-    @filter.into('target').target.should be(file('target'))
+    @filter.into('target').target.should be(file(File.expand_path('target')))
   end
 
   it 'should return target directory as file task' do
@@ -260,7 +260,7 @@
   end
 
   it 'should return target directory as expanded path' do
-    @filter.into('target').target.to_s.should eql('target')
+    @filter.into('target').target.to_s.should eql(File.expand_path('target'))
   end
 
   it 'should respond to :using and return self' do


Reply via email to