Author: assaf
Date: Wed Feb 13 15:56:06 2008
New Revision: 627615

URL: http://svn.apache.org/viewvc?rev=627615&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=627615&r1=627614&r2=627615&view=diff
==============================================================================
--- incubator/buildr/trunk/lib/core/common.rb (original)
+++ incubator/buildr/trunk/lib/core/common.rb Wed Feb 13 15:56:06 2008
@@ -244,7 +244,7 @@
     # For example:
     #   filter.from('src').into('target').using('build'=>Time.now)
     def from(*sources)
-      @sources |= sources.flatten.map { |dir| file(dir.to_s) }
+      @sources |= sources.flatten.map { |dir| file(File.expand_path(dir.to_s)) 
}
       self
     end
 

Modified: incubator/buildr/trunk/spec/common_spec.rb
URL: 
http://svn.apache.org/viewvc/incubator/buildr/trunk/spec/common_spec.rb?rev=627615&r1=627614&r2=627615&view=diff
==============================================================================
--- incubator/buildr/trunk/spec/common_spec.rb (original)
+++ incubator/buildr/trunk/spec/common_spec.rb Wed Feb 13 15:56:06 2008
@@ -191,7 +191,7 @@
 
   it 'should use the source directories' do
     dirs = ['first', 'second']
-    filter('first', 'second').sources.should include(*dirs.map { |dir| 
file(dir) })
+    filter('first', 'second').sources.should include(*dirs.map { |dir| 
file(File.expand_path(dir)) })
   end
 
   it 'should accept a file task' do
@@ -219,7 +219,7 @@
   it 'should respond to :from and add source directories' do
     dirs = ['first', 'second']
     @filter.from(*dirs)
-    @filter.sources.should include(*dirs.map { |dir| file(dir) })
+    @filter.sources.should include(*dirs.map { |dir| 
file(File.expand_path(dir)) })
   end
 
   it 'should return source directories as file task' do
@@ -227,7 +227,7 @@
   end
 
   it 'should return source directories as expanded path' do
-    @filter.from('src').sources.each { |source| source.to_s.should eql('src') }
+    @filter.from('src').sources.each { |source| source.to_s.should 
eql(File.expand_path('src')) }
   end
 
   it 'should respond to :into and return self' do


Reply via email to