Merge pull request #3768 from sjackman/test-svn
test/utils/svn: Requires svn to succeed
This commit is contained in:
commit
7f6e77226a
@ -75,6 +75,10 @@ RSpec.configure do |config|
|
|||||||
skip "Requires network connection." unless ENV["HOMEBREW_TEST_ONLINE"]
|
skip "Requires network connection." unless ENV["HOMEBREW_TEST_ONLINE"]
|
||||||
end
|
end
|
||||||
|
|
||||||
|
config.before(:each, :needs_svn) do
|
||||||
|
skip "Requires subversion." unless which "svn"
|
||||||
|
end
|
||||||
|
|
||||||
config.around(:each) do |example|
|
config.around(:each) do |example|
|
||||||
def find_files
|
def find_files
|
||||||
Find.find(TEST_TMPDIR)
|
Find.find(TEST_TMPDIR)
|
||||||
|
|||||||
@ -30,7 +30,7 @@ describe Utils do
|
|||||||
expect(described_class.svn_remote_exists(HOMEBREW_CACHE/"install")).to be_falsey
|
expect(described_class.svn_remote_exists(HOMEBREW_CACHE/"install")).to be_falsey
|
||||||
end
|
end
|
||||||
|
|
||||||
it "returns true when remote exists", :needs_network do
|
it "returns true when remote exists", :needs_network, :needs_svn do
|
||||||
remote = "http://github.com/Homebrew/install"
|
remote = "http://github.com/Homebrew/install"
|
||||||
svn = HOMEBREW_SHIMS_PATH/"scm/svn"
|
svn = HOMEBREW_SHIMS_PATH/"scm/svn"
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user