Exemple #1
0
 def _apt_key_fail_helper(self):
     file = cc_apt_configure.apt_key('add',
                                     output_file='my-key',
                                     data='fakekey')
     assert file == '/dev/null'
Exemple #2
0
        def mocked_list(*a):

            keys = cc_apt_configure.apt_key('list', human_output)
            assert finger in keys
Exemple #3
0
 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'
Exemple #4
0
 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
Exemple #5
0
 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')
Exemple #6
0
    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')
Exemple #7
0
 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"