diff --git a/tests/test_repository_tool.py b/tests/test_repository_tool.py index 7993af53..ce8d765f 100755 --- a/tests/test_repository_tool.py +++ b/tests/test_repository_tool.py @@ -194,9 +194,13 @@ def test_writeall(self): # (3) Load top-level signing keys. + repository.status() repository.root.load_signing_key(root_privkey) + repository.status() repository.targets.load_signing_key(targets_privkey) + repository.status() repository.snapshot.load_signing_key(snapshot_privkey) + repository.status() # Verify that repository.writeall() fails for insufficient threshold # of signatures (default threshold = 1). diff --git a/tuf/repository_lib.py b/tuf/repository_lib.py index 8b8a4475..a57573cd 100755 --- a/tuf/repository_lib.py +++ b/tuf/repository_lib.py @@ -2183,7 +2183,6 @@ def _log_status_of_top_level_roles(targets_directory, metadata_directory): except tuf.InsufficientKeysError as e: logger.info(str(e)) - return # Do the top-level roles contain a valid threshold of signatures? Top-level # metadata is verified in Root -> Targets -> Snapshot -> Timestamp order.