def test_missing_taps(self, tmpdir, debug, verbose, installed, brewed): cider = Cider(False, debug, verbose, cider_dir=str(tmpdir)) cider.brew = MagicMock() cider.brew.tap = MagicMock(return_value="\n".join(brewed)) missing = set(brewed) - set(installed) assert cider.missing_taps() == sorted(missing)