def test_create_second_gpg_conf(mocker, tmpdir):
now = arrow.utcnow()
with mock.patch.object(arrow, 'utcnow') as p:
p.return_value = now
sgpg.create_gpg_conf(
tmpdir, keyserver=GPG_CONF_PARAMS[0][0], my_fingerprint=GPG_CONF_PARAMS[0][1]
)
sgpg.create_gpg_conf(
tmpdir, keyserver=GPG_CONF_PARAMS[1][0], my_fingerprint=GPG_CONF_PARAMS[1][1]
)
with open(os.path.join(tmpdir, "gpg.conf"), "r") as fh:
assert fh.read() == GPG_CONF_PARAMS[1][2]
with open(os.path.join(tmpdir, "gpg.conf.{}".format(now.timestamp)), "r") as fh:
assert fh.read() == GPG_CONF_PARAMS[0][2]
# generate_key {{{1
评论列表
文章目录