@@ -241,7 +241,7 @@ contract T02AdminTest is D03ProtocolDefaults, MockAccounts {
241241 assertEq (entries[0 ].topics[0 ], keccak256 ("FunctionsLocked(bytes4[]) " ));
242242 (s_functionSelectors) = abi.decode (entries[0 ].data, (bytes4 []));
243243
244- bytes4 [] memory lockedFunctions = new bytes4 [](21 );
244+ bytes4 [] memory lockedFunctions = new bytes4 [](22 );
245245 lockedFunctions[0 ] = IDiamondProxy.startTokenSale.selector ;
246246 lockedFunctions[1 ] = IDiamondProxy.paySimpleClaim.selector ;
247247 lockedFunctions[2 ] = IDiamondProxy.paySimplePremium.selector ;
@@ -263,6 +263,7 @@ contract T02AdminTest is D03ProtocolDefaults, MockAccounts {
263263 lockedFunctions[18 ] = IDiamondProxy.cancelSimplePolicy.selector ;
264264 lockedFunctions[19 ] = IDiamondProxy.createSimplePolicy.selector ;
265265 lockedFunctions[20 ] = IDiamondProxy.createEntity.selector ;
266+ lockedFunctions[21 ] = IDiamondProxy.collectRewardsToInterval.selector ;
266267
267268 for (uint256 i = 0 ; i < lockedFunctions.length ; i++ ) {
268269 assertTrue (nayms.isFunctionLocked (lockedFunctions[i]));
@@ -322,6 +323,9 @@ contract T02AdminTest is D03ProtocolDefaults, MockAccounts {
322323 vm.expectRevert ("function is locked " );
323324 nayms.collectRewards (bytes32 (0 ));
324325
326+ vm.expectRevert ("function is locked " );
327+ nayms.collectRewardsToInterval (bytes32 (0 ), 5 );
328+
325329 vm.expectRevert ("function is locked " );
326330 nayms.cancelSimplePolicy (bytes32 (0 ));
327331
@@ -354,6 +358,7 @@ contract T02AdminTest is D03ProtocolDefaults, MockAccounts {
354358 assertFalse (nayms.isFunctionLocked (IDiamondProxy.unstake.selector ), "function unstake locked " );
355359 assertFalse (nayms.isFunctionLocked (IDiamondProxy.payReward.selector ), "function payReward locked " );
356360 assertFalse (nayms.isFunctionLocked (IDiamondProxy.collectRewards.selector ), "function collectRewards locked " );
361+ assertFalse (nayms.isFunctionLocked (IDiamondProxy.collectRewardsToInterval.selector ), "function collectRewardsToInterval locked " );
357362 assertFalse (nayms.isFunctionLocked (IDiamondProxy.cancelSimplePolicy.selector ), "function cancelSimplePolicy locked " );
358363 assertFalse (nayms.isFunctionLocked (IDiamondProxy.createSimplePolicy.selector ), "function createSimplePolicy locked " );
359364 assertFalse (nayms.isFunctionLocked (IDiamondProxy.createEntity.selector ), "function createEntity locked " );
0 commit comments