You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@buildr.apache.org by do...@apache.org on 2014/08/25 23:04:27 UTC
[3/4] git commit: BUILDR-688: Add spec to check recompile is not
triggered
BUILDR-688: Add spec to check recompile is not triggered
Project: http://git-wip-us.apache.org/repos/asf/buildr/repo
Commit: http://git-wip-us.apache.org/repos/asf/buildr/commit/c292e7df
Tree: http://git-wip-us.apache.org/repos/asf/buildr/tree/c292e7df
Diff: http://git-wip-us.apache.org/repos/asf/buildr/diff/c292e7df
Branch: refs/heads/master
Commit: c292e7df8a56638b7d070cecc96c6469e7bf9d38
Parents: feca29a
Author: Pepijn Van Eeckhoudt <pe...@vaneeckhoudt.net>
Authored: Mon Aug 25 12:10:14 2014 +0200
Committer: Pepijn Van Eeckhoudt <pe...@vaneeckhoudt.net>
Committed: Mon Aug 25 12:10:14 2014 +0200
----------------------------------------------------------------------
spec/java/compiler_spec.rb | 7 +++++++
1 file changed, 7 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/buildr/blob/c292e7df/spec/java/compiler_spec.rb
----------------------------------------------------------------------
diff --git a/spec/java/compiler_spec.rb b/spec/java/compiler_spec.rb
index e23022b..305ea6f 100644
--- a/spec/java/compiler_spec.rb
+++ b/spec/java/compiler_spec.rb
@@ -106,6 +106,13 @@ describe 'javac compiler' do
define('foo').compile.invoke
file('target/classes/UseApt.class').should exist
end
+
+ it 'should ignore package-info.java files in up-to-date check' do
+ write 'src/main/java/foo/Test.java', 'package foo; class Test { public void foo() {} }'
+ write 'src/main/java/foo/package-info.java', 'package foo;'
+ lambda{ define('foo').compile.invoke }.should run_task('foo:compile')
+ lambda{ define('bar').compile.invoke }.should_not run_task('bar:compile')
+ end
end