From 9810c2a412526346797f2f1ef60ddbccddeca2cb Mon Sep 17 00:00:00 2001 From: Xu Cheng Date: Mon, 11 Jan 2016 22:07:04 +0800 Subject: [PATCH] test_tap: restore private remote test Only test it if HOMEBREW_GITHUB_API_TOKEN is set. --- Library/Homebrew/test/test_tap.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Library/Homebrew/test/test_tap.rb b/Library/Homebrew/test/test_tap.rb index 5a527c5376..6e497a0705 100644 --- a/Library/Homebrew/test/test_tap.rb +++ b/Library/Homebrew/test/test_tap.rb @@ -5,7 +5,6 @@ class TapTest < Homebrew::TestCase @path = Tap::TAP_DIRECTORY/"homebrew/homebrew-foo" @path.mkpath @tap = Tap.new("Homebrew", "foo") - @tap.stubs(:private?).returns(true) if ENV["HOMEBREW_NO_GITHUB_API"] end def setup_tap_files @@ -116,6 +115,11 @@ class TapTest < Homebrew::TestCase refute_predicate version_tap, :private? end + def test_private_remote + skip "HOMEBREW_GITHUB_API_TOKEN is required" unless ENV["HOMEBREW_GITHUB_API_TOKEN"] + assert_predicate @tap, :private? + end + def test_install_tap_already_tapped_error assert_raises(TapAlreadyTappedError) { @tap.install } end