Skip to content

Commit 1dd4d97

Browse files
committed
chore: fix warnings in tests
1 parent 9952799 commit 1dd4d97

19 files changed

+36
-59
lines changed

.gitignore

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -41,20 +41,8 @@ facetsdeployed.txt
4141
.DS_Store
4242

4343
bin/
44-
.idea/.gitignore
45-
.idea/contracts-next.iml
46-
.idea/misc.xml
47-
.idea/modules.xml
48-
.idea/runConfigurations.xml
49-
.idea/vcs.xml
50-
.metals
51-
.supermaven
5244

5345
broadcast/**/31337/*
54-
55-
# subgraph artifact
56-
NaymsDiamond.json
57-
5846
broadcast/**/dry-run
5947

6048
# coverage report
@@ -64,5 +52,3 @@ cov-html
6452
# gemforge.deployments.json
6553
.gemforge/*.json
6654

67-
# Generated files
68-
script/deployment/S03UpgradeDiamond.s.sol

.solhint.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
"const-name-snakecase": "off",
1010
"reason-string": "off",
1111
"var-name-mixedcase": "off",
12-
"func-name-mixedcase": "off"
12+
"func-name-mixedcase": "off",
13+
"immutable-vars-naming": "off"
1314
}
1415
}

test/T01Deployment.t.sol

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import { D03ProtocolDefaults } from "./defaults/D03ProtocolDefaults.sol";
88
import { InitDiamondFixture } from "./fixtures/InitDiamondFixture.sol";
99
import { IDiamondLoupe } from "lib/diamond-2-hardhat/contracts/interfaces/IDiamondLoupe.sol";
1010
import { IDiamondCut } from "lib/diamond-2-hardhat/contracts/interfaces/IDiamondCut.sol";
11-
import { IDiamondProxy } from "src/generated/IDiamondProxy.sol";
1211
import { DiamondAlreadyInitialized } from "src/init/InitDiamond.sol";
1312
import { LibGovernance } from "src/libs/LibGovernance.sol";
1413

test/T01LibERC20.t.sol

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
pragma solidity 0.8.20;
33

44
// solhint-disable no-global-import
5-
import { Vm } from "forge-std/Vm.sol";
65
import { D03ProtocolDefaults } from "./defaults/D03ProtocolDefaults.sol";
76
import { DummyToken } from "./utils/DummyToken.sol";
87
import { BadToken } from "./utils/BadToken.sol";

test/T01LibHelpers.t.sol

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
pragma solidity 0.8.20;
33

44
import { Test } from "forge-std/Test.sol";
5-
import { Vm } from "forge-std/Vm.sol";
65
import { LibHelpers } from "../src/libs/LibHelpers.sol";
76

87
contract T01LibHelpers is Test {

test/T02ACL.t.sol

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
// SPDX-License-Identifier: MIT
22
pragma solidity 0.8.20;
3-
import { console2 } from "forge-std/console2.sol";
43
import { D03ProtocolDefaults, LibHelpers, LC } from "./defaults/D03ProtocolDefaults.sol";
54
import { MockAccounts } from "test/utils/users/MockAccounts.sol";
65
import { Vm } from "forge-std/Vm.sol";

test/T02Access.t.sol

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,10 @@
11
// SPDX-License-Identifier: MIT
22
pragma solidity 0.8.20;
3-
// import { c as c } from "forge-std/c.sol";
3+
44
import { D03ProtocolDefaults, LibHelpers, LC, c } from "./defaults/D03ProtocolDefaults.sol";
55
import { Entity, SimplePolicy, Stakeholders } from "src/shared/FreeStructs.sol";
66
import "src/shared/CustomErrors.sol";
77

8-
// updateRoleGroup | isRoleInGroup | groups [role][group] = bool
9-
// updateRoleAssigner | canGroupAssignRole | canAssign [role] = group
10-
// getRoleInContext | roles[objectId][contextId] = role
11-
128
contract T02Access is D03ProtocolDefaults {
139
using LibHelpers for *;
1410

test/T02Admin.t.sol

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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[](22);
244+
bytes4[] memory lockedFunctions = new bytes4[](23);
245245
lockedFunctions[0] = IDiamondProxy.startTokenSale.selector;
246246
lockedFunctions[1] = IDiamondProxy.paySimpleClaim.selector;
247247
lockedFunctions[2] = IDiamondProxy.paySimplePremium.selector;
@@ -264,6 +264,7 @@ contract T02AdminTest is D03ProtocolDefaults, MockAccounts {
264264
lockedFunctions[19] = IDiamondProxy.createSimplePolicy.selector;
265265
lockedFunctions[20] = IDiamondProxy.createEntity.selector;
266266
lockedFunctions[21] = IDiamondProxy.collectRewardsToInterval.selector;
267+
lockedFunctions[22] = IDiamondProxy.compoundRewards.selector;
267268

268269
for (uint256 i = 0; i < lockedFunctions.length; i++) {
269270
assertTrue(nayms.isFunctionLocked(lockedFunctions[i]));
@@ -323,6 +324,9 @@ contract T02AdminTest is D03ProtocolDefaults, MockAccounts {
323324
vm.expectRevert("function is locked");
324325
nayms.collectRewards(bytes32(0));
325326

327+
vm.expectRevert("function is locked");
328+
nayms.compoundRewards(bytes32(0));
329+
326330
vm.expectRevert("function is locked");
327331
nayms.collectRewardsToInterval(bytes32(0), 5);
328332

@@ -359,6 +363,7 @@ contract T02AdminTest is D03ProtocolDefaults, MockAccounts {
359363
assertFalse(nayms.isFunctionLocked(IDiamondProxy.payReward.selector), "function payReward locked");
360364
assertFalse(nayms.isFunctionLocked(IDiamondProxy.collectRewards.selector), "function collectRewards locked");
361365
assertFalse(nayms.isFunctionLocked(IDiamondProxy.collectRewardsToInterval.selector), "function collectRewardsToInterval locked");
366+
assertFalse(nayms.isFunctionLocked(IDiamondProxy.compoundRewards.selector), "function compoundRewards locked");
362367
assertFalse(nayms.isFunctionLocked(IDiamondProxy.cancelSimplePolicy.selector), "function cancelSimplePolicy locked");
363368
assertFalse(nayms.isFunctionLocked(IDiamondProxy.createSimplePolicy.selector), "function createSimplePolicy locked");
364369
assertFalse(nayms.isFunctionLocked(IDiamondProxy.createEntity.selector), "function createEntity locked");

test/T02User.t.sol

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ pragma solidity 0.8.20;
33

44
import { D03ProtocolDefaults, LibHelpers, LC } from "./defaults/D03ProtocolDefaults.sol";
55
import { MockAccounts } from "test/utils/users/MockAccounts.sol";
6-
import { Vm } from "forge-std/Vm.sol";
76
import "../src/shared/CustomErrors.sol";
87

98
contract T02UserTest is D03ProtocolDefaults, MockAccounts {

test/T03SystemFacet.t.sol

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,7 @@
22
pragma solidity 0.8.20;
33

44
import { D03ProtocolDefaults, LibHelpers, LibAdmin, LC, c } from "./defaults/D03ProtocolDefaults.sol";
5-
65
import { MockAccounts } from "./utils/users/MockAccounts.sol";
7-
8-
import { Entity } from "../src/shared/AppStorage.sol";
96
import "../src/shared/CustomErrors.sol";
107

118
contract T03SystemFacetTest is D03ProtocolDefaults, MockAccounts {

0 commit comments

Comments
 (0)