From 64de51115ddb425f2e6c9e59c4c564e0d1ad8e92 Mon Sep 17 00:00:00 2001 From: Carter Carlson Date: Tue, 5 Mar 2024 15:07:13 -0800 Subject: [PATCH] test: add back isOwnerPublicKey coverage after merge --- test/MultiOwnable/AddOwnerPublicKey.t.sol | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/test/MultiOwnable/AddOwnerPublicKey.t.sol b/test/MultiOwnable/AddOwnerPublicKey.t.sol index 1bd483b..db84b27 100644 --- a/test/MultiOwnable/AddOwnerPublicKey.t.sol +++ b/test/MultiOwnable/AddOwnerPublicKey.t.sol @@ -22,6 +22,15 @@ contract AddOwnerPublicKeyTest is AddOwnerBaseTest { mock.addOwnerPublicKey(x, y); } + function testFuzzIsOwnerPublicKey(bytes32 x, bytes32 y) external { + vm.assume(x > 0 && y > 0); + vm.startPrank(owner1Address); + mock.addOwnerPublicKey(x, y); + bytes memory xy = abi.encode(x, y); + assert(mock.isOwnerBytes(xy)); + assert(mock.isOwnerPublicKey(x, y)); + } + function _index() internal view override returns (uint256) { return mock.nextOwnerIndex(); }