@patch('os.path.exists')
    def test_default_keychain_missing(self, exists_mock):
        expected = {
            'changes': {},
            'comment': 'Keychain not found at /path/to/cert.p12',
            'name': '/path/to/cert.p12',
            'result': False
        }

        exists_mock.return_value = False
        out = keychain.default_keychain('/path/to/cert.p12', 'system', 'frank')
        self.assertEqual(out, expected)
Send information to all listeners about new Windows associated with
dataset/ETHPy150Open saltstack/salt/tests/unit/states/mac_keychain_test.py/KeychainTestCase.test_default_keychain_missing--crossover with--dataset/ETHPy150Open rwl/muntjac/muntjac/application.py/Application._fireWindowAttachEvent