Author: donaldp
Date: Thu Apr 18 07:16:00 2013
New Revision: 1469196
URL: http://svn.apache.org/r1469196
Log:
Work around some idiosyncrasies of TravisCI
Modified:
buildr/trunk/spec/core/build_spec.rb
Modified: buildr/trunk/spec/core/build_spec.rb
URL:
http://svn.apache.org/viewvc/buildr/trunk/spec/core/build_spec.rb?rev=1469196&r1=1469195&r2=1469196&view=diff
==============================================================================
--- buildr/trunk/spec/core/build_spec.rb (original)
+++ buildr/trunk/spec/core/build_spec.rb Thu Apr 18 07:16:00 2013
@@ -421,9 +421,13 @@ describe Release do
Release.find.should be_instance_of(SvnRelease)
end
- it 'should return nil if no known release process' do
- Dir.chdir(Dir.tmpdir) do
- Release.find.should be_nil
+ # TravisCI seems to place the tmp directory
+ # sub-ordinate to git repository so this will not work
+ unless ENV['TRAVIS_BUILD_ID']
+ it 'should return nil if no known release process' do
+ Dir.chdir(Dir.tmpdir) do
+ Release.find.should be_nil
+ end
end
end
@@ -807,9 +811,14 @@ describe GitRelease do
end
describe '#applies_to?' do
- it 'should reject a non-git repo' do
- Dir.chdir(Dir.tmpdir) do
- GitRelease.applies_to?.should be_false
+
+ # TravisCI seems to place the tmp directory
+ # sub-ordinate to git repository so this will not work
+ unless ENV['TRAVIS_BUILD_ID']
+ it 'should reject a non-git repo' do
+ Dir.chdir(Dir.tmpdir) do
+ GitRelease.applies_to?.should be_false
+ end
end
end