Merge pull request #1889 from alyssais/clear_tab_cache_in_teardown

tests: clear tab cache in global teardown
This commit is contained in:
Alyssa Ross 2017-01-21 14:55:12 +00:00 committed by GitHub
commit c9d7bab6ca
2 changed files with 5 additions and 1 deletions

View File

@ -112,7 +112,6 @@ class FormularyFactoryTest < Homebrew::TestCase
keg.uninstall
formula.clear_cache
formula.bottle.clear_cache
Tab.clear_cache
end
def test_load_from_contents

View File

@ -14,6 +14,11 @@ module Homebrew
TEST_SHA1 = "deadbeefdeadbeefdeadbeefdeadbeefdeadbeef".freeze
TEST_SHA256 = "deadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeef".freeze
def teardown
Tab.clear_cache
super
end
def formula(name = "formula_name", path = Formulary.core_path(name), spec = :stable, alias_path: nil, &block)
@_f = Class.new(Formula, &block).new(name, path, spec, alias_path: alias_path)
end