@@ -551,13 +551,12 @@ fn test_burn_registration_pruning_scenarios() {
551551 let max_allowed_uids = 6 ;
552552 let immunity_period = 5000 ;
553553
554+ // Initial setup
554555 SubtensorModule :: set_burn ( netuid, burn_cost) ;
555556 SubtensorModule :: set_max_allowed_uids ( netuid, max_allowed_uids) ;
556557 SubtensorModule :: set_target_registrations_per_interval ( netuid, max_allowed_uids) ;
557558 SubtensorModule :: set_immunity_period ( netuid, immunity_period) ;
558559
559- // SubtensorModule::set_immunity_period(netuid, immunity_period);
560-
561560 add_network ( netuid, tempo, 0 ) ;
562561
563562 let mint_balance = burn_cost * u64:: from ( max_allowed_uids) + 1_000_000_000 ;
@@ -575,7 +574,7 @@ fn test_burn_registration_pruning_scenarios() {
575574
576575 // Note: pruning score is set to u16::MAX after getting neuron to prune
577576
578- // 1. Test all immune neurons
577+ // 1. Test if all immune neurons
579578 assert_eq ! ( SubtensorModule :: get_neuron_is_immune( netuid, 0 ) , true ) ;
580579 assert_eq ! ( SubtensorModule :: get_neuron_is_immune( netuid, 1 ) , true ) ;
581580 assert_eq ! ( SubtensorModule :: get_neuron_is_immune( netuid, 2 ) , true ) ;
@@ -591,12 +590,13 @@ fn test_burn_registration_pruning_scenarios() {
591590 SubtensorModule :: set_pruning_score_for_uid ( netuid, 1 , 50 ) ;
592591 SubtensorModule :: set_pruning_score_for_uid ( netuid, 2 , 50 ) ;
593592
594- // Should get the oldest neuron
593+ // Should get the oldest neuron (i.e., neuron that was registered first)
595594 assert_eq ! ( SubtensorModule :: get_neuron_to_prune( netuid) , 1 ) ;
596595
597- // 3. Test no immune neurons
596+ // 3. Test if no immune neurons
598597 step_block ( immunity_period) ;
599598
599+ // ensure all neurons are non-immune
600600 assert_eq ! ( SubtensorModule :: get_neuron_is_immune( netuid, 0 ) , false ) ;
601601 assert_eq ! ( SubtensorModule :: get_neuron_is_immune( netuid, 1 ) , false ) ;
602602 assert_eq ! ( SubtensorModule :: get_neuron_is_immune( netuid, 2 ) , false ) ;
@@ -626,6 +626,7 @@ fn test_burn_registration_pruning_scenarios() {
626626 step_block ( 1 ) ;
627627 }
628628
629+ // Ensure all new neurons are immune
629630 assert_eq ! ( SubtensorModule :: get_neuron_is_immune( netuid, 3 ) , true ) ;
630631 assert_eq ! ( SubtensorModule :: get_neuron_is_immune( netuid, 4 ) , true ) ;
631632 assert_eq ! ( SubtensorModule :: get_neuron_is_immune( netuid, 5 ) , true ) ;
0 commit comments