diff --git a/Library/Homebrew/test/test_formula.rb b/Library/Homebrew/test/test_formula.rb index 588ba203d5b16..024d5c2b7157c 100644 --- a/Library/Homebrew/test/test_formula.rb +++ b/Library/Homebrew/test/test_formula.rb @@ -46,6 +46,7 @@ def test_migration_needed f.instance_variable_set(:@tap, CoreTap.instance) oldname_prefix = HOMEBREW_CELLAR/"oldname/2.20" + newname_prefix = HOMEBREW_CELLAR/"newname/2.10" oldname_prefix.mkpath oldname_tab = Tab.empty oldname_tab.tabfile = oldname_prefix.join("INSTALL_RECEIPT.json") @@ -58,8 +59,13 @@ def test_migration_needed oldname_tab.write assert_predicate f, :migration_needed? + + newname_prefix.mkpath + + refute_predicate f, :migration_needed? ensure oldname_prefix.parent.rmtree + newname_prefix.parent.rmtree end def test_installed?