Author: assaf
Date: Thu Nov  6 12:19:27 2008
New Revision: 711960

URL: http://svn.apache.org/viewvc?rev=711960&view=rev
Log:
BUILDR-190: Adding spec for the pattern compile.sources.clear, which allows 
keeping source files around but not compiling anything.

Modified:
    incubator/buildr/trunk/spec/core/compile_spec.rb

Modified: incubator/buildr/trunk/spec/core/compile_spec.rb
URL: 
http://svn.apache.org/viewvc/incubator/buildr/trunk/spec/core/compile_spec.rb?rev=711960&r1=711959&r2=711960&view=diff
==============================================================================
--- incubator/buildr/trunk/spec/core/compile_spec.rb (original)
+++ incubator/buildr/trunk/spec/core/compile_spec.rb Thu Nov  6 12:19:27 2008
@@ -112,6 +112,15 @@
       compile.from('sources').compiler
     end
   end
+
+  it 'should allow supressing compilation' do
+    write 'src/main/java/package/Test.java', 'class Test {}'
+    define 'foo' do
+      compile.sources.clear
+    end
+    project('foo').compile.invoke
+    Dir['target/classes/*'].should be_empty
+  end
 end
 
 


Reply via email to