mirror of
https://github.com/laurivosandi/certidude
synced 2024-12-23 00:25:18 +00:00
15 lines
515 B
Python
15 lines
515 B
Python
from click.testing import CliRunner
|
|
from certidude.cli import entry_point as cli
|
|
|
|
runner = CliRunner()
|
|
|
|
def test_ca_config():
|
|
# Authority setup
|
|
with runner.isolated_filesystem():
|
|
result = runner.invoke(cli, ['setup', 'authority'])
|
|
assert not result.exception
|
|
|
|
from certidude import authority
|
|
assert authority.certificate.serial_number == '0000000000000000000000000000000000000001'
|
|
# TODO: Figure out a way to properly test cert.signed, cert.expires, cert.digest, etc
|