@@ -360,12 +360,8 @@ def test_new_timestamp_fast_foward_recovery(self) -> None:
360
360
self ._run_refresh ()
361
361
self ._assert_version_equals (Timestamp .type , 99999 )
362
362
363
- # repo add new timestamp keys and recovers the timestamp version
364
- self .sim .root .roles [Timestamp .type ].keyids .clear ()
365
- self .sim .signers [Timestamp .type ].clear ()
366
- key , signer = self .sim .create_key ()
367
- self .sim .root .add_key (Timestamp .type , key )
368
- self .sim .add_signer (Timestamp .type , signer )
363
+ # repository rotates timestamp keys, rolls back timestamp version
364
+ self .sim .rotate_keys (Timestamp .type )
369
365
self .sim .root .version += 1
370
366
self .sim .publish_root ()
371
367
self .sim .timestamp .version = 1
@@ -448,17 +444,9 @@ def test_new_snapshot_fast_foward_recovery(self) -> None:
448
444
self ._run_refresh ()
449
445
self ._assert_version_equals (Snapshot .type , 99999 )
450
446
451
- # repo add new snapshot and timestamp keys and recovers snapshot version
452
- self .sim .root .roles [Snapshot .type ].keyids .clear ()
453
- self .sim .signers [Snapshot .type ].clear ()
454
- self .sim .root .roles [Timestamp .type ].keyids .clear ()
455
- self .sim .signers [Timestamp .type ].clear ()
456
- snapshot_key , snapshot_signer = self .sim .create_key ()
457
- self .sim .root .add_key (Snapshot .type , snapshot_key )
458
- self .sim .add_signer (Snapshot .type , snapshot_signer )
459
- timestamp_key , timestamp_signer = self .sim .create_key ()
460
- self .sim .root .add_key (Timestamp .type , timestamp_key )
461
- self .sim .add_signer (Timestamp .type , timestamp_signer )
447
+ # repository rotates snapshot & timestamp keys, rolls back snapshot
448
+ self .sim .rotate_keys (Snapshot .type )
449
+ self .sim .rotate_keys (Timestamp .type )
462
450
self .sim .root .version += 1
463
451
self .sim .publish_root ()
464
452
@@ -562,13 +550,8 @@ def test_new_targets_fast_forward_recovery(self) -> None:
562
550
self ._run_refresh ()
563
551
self ._assert_version_equals (Targets .type , 99999 )
564
552
565
- # repo add new snapshot keys and recovers the targets version
566
- self .sim .root .roles [Snapshot .type ].keyids .clear ()
567
- self .sim .signers [Snapshot .type ].clear ()
568
- snapshot_key , snapshot_signer = self .sim .create_key ()
569
- self .sim .root .add_key (Snapshot .type , snapshot_key )
570
- self .sim .add_signer (Snapshot .type , snapshot_signer )
571
-
553
+ # repository rotates snapshot keys, rolls back targets version
554
+ self .sim .rotate_keys (Snapshot .type )
572
555
self .sim .root .version += 1
573
556
self .sim .publish_root ()
574
557
0 commit comments