Skip to content

Commit d76362f

Browse files
authored
♻️ cdCompress differential test (#1402)
1 parent 50acd10 commit d76362f

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

test/LibZip.t.sol

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,14 @@ contract LibZipTest is SoladyTest {
7272
_abcPacked.c = uint32(_C);
7373
}
7474

75+
function testCdCompressDifferential(bytes32) public {
76+
testCdCompressDifferential(_randomCd());
77+
}
78+
79+
function testCdCompressDifferential(bytes memory data) public {
80+
assertEq(LibZip.cdCompress(data), _cdCompressOriginal(data));
81+
}
82+
7583
function _cdCompressOriginal(bytes memory data) internal pure returns (bytes memory result) {
7684
/// @solidity memory-safe-assembly
7785
assembly {

0 commit comments

Comments
 (0)