def test_require_deb_key_from_specific_keyserver(): from fabtools.require.deb import key as require_key try: require_key(keyid='7BD9BF62', keyserver='keyserver.ubuntu.com') run_as_root('apt-key finger | grep -q 7BD9BF62') finally: run_as_root('apt-key del 7BD9BF62', quiet=True)
def test_require_deb_key_from_file(): from fabtools.require.deb import key as require_key reset() run('wget http://repo.varnish-cache.org/debian/GPG-key.txt -O /tmp/tmp.fabtools.test.key' ) require_key(keyid='C4DEFFEB', filename='/tmp/tmp.fabtools.test.key') run_as_root('apt-key finger | grep -q C4DEFFEB')
def test_require_deb_key_from_url(): from fabtools.require.deb import key as require_key try: require_key(keyid='C4DEFFEB', url='http://repo.varnish-cache.org/debian/GPG-key.txt') run_as_root('apt-key finger | grep -q C4DEFFEB') finally: run_as_root('apt-key del C4DEFFEB', quiet=True)
def test_require_deb_key_from_file(): from fabtools.require.deb import key as require_key try: run('wget http://repo.varnish-cache.org/debian/GPG-key.txt -O /tmp/tmp.fabtools.test.key') require_key(keyid='C4DEFFEB', filename='/tmp/tmp.fabtools.test.key') run_as_root('apt-key finger | grep -q C4DEFFEB') finally: run_as_root('apt-key del C4DEFFEB', quiet=True)
def test_require_deb_key_from_specific_keyserver(): from fabtools.require.deb import key as require_key reset() require_key(keyid='7BD9BF62', keyserver='keyserver.ubuntu.com') run_as_root('apt-key finger | grep -q 7BD9BF62')
def test_require_deb_key_from_default_key_server(): from fabtools.require.deb import key as require_key reset() require_key(keyid='7BD9BF62') require_key(keyid='7BD9BF62') # Intentionally repeated run_as_root('apt-key finger | grep -q 7BD9BF62')