def _apt_key_fail_helper(self): file = cc_apt_configure.apt_key('add', output_file='my-key', data='fakekey') assert file == '/dev/null'
def mocked_list(*a): keys = cc_apt_configure.apt_key('list', human_output) assert finger in keys
def _apt_key_add_success_helper(self, directory, *args, hardened=False): file = cc_apt_configure.apt_key('add', output_file='my-key', data='fakekey', hardened=hardened) assert file == directory + '/my-key.gpg'
def test_apt_key_add_fail_no_file_name(self): """Verify that null filename gets handled correctly """ file = cc_apt_configure.apt_key('add', output_file=None, data='') assert '/dev/null' == file
def test_apt_key_list_fail_bad_key_file(self, *args): """Ensure bad gpg key doesn't throw exeption. """ assert not cc_apt_configure.apt_key('list')
def test_apt_key_list_fail_no_keys_file(self, *args): """Ensure non-gpg file is not returned. apt-key used file extensions for this, so we do too """ assert not cc_apt_configure.apt_key('list')
def test_apt_key_list_fail_no_keys(self, *args): """Ensure falsy output for no keys """ keys = cc_apt_configure.apt_key('list') assert not keys
def _apt_key_fail_helper(self): file = cc_apt_configure.apt_key( "add", output_file="my-key", data="fakekey" ) assert file == "/dev/null"
def _apt_key_add_success_helper(self, directory, *args, hardened=False): file = cc_apt_configure.apt_key( "add", output_file="my-key", data="fakekey", hardened=hardened ) assert file == directory + "/my-key.gpg"