Commit b3e50ae0 authored by mergify[bot]'s avatar mergify[bot] Committed by GitHub

Merge pull request #4318 from ethereum-optimism/jm/fix-trie-test-names

fix(ctb): Fix MerkleTrie test names to match convention
parents 0b7963eb 1fcd3547
...@@ -132,27 +132,27 @@ LegacyERC20ETH_Test:test_mint_doesNotExist_reverts() (gas: 10649) ...@@ -132,27 +132,27 @@ LegacyERC20ETH_Test:test_mint_doesNotExist_reverts() (gas: 10649)
LegacyERC20ETH_Test:test_transferFrom_doesNotExist_reverts() (gas: 12887) LegacyERC20ETH_Test:test_transferFrom_doesNotExist_reverts() (gas: 12887)
LegacyERC20ETH_Test:test_transfer_doesNotExist_reverts() (gas: 10733) LegacyERC20ETH_Test:test_transfer_doesNotExist_reverts() (gas: 10733)
LegacyMessagePasser_Test:test_passMessageToL1_succeeds() (gas: 34518) LegacyMessagePasser_Test:test_passMessageToL1_succeeds() (gas: 34518)
MerkleTrie_Test:test_get_reverts_corruptedProof() (gas: 5686) MerkleTrie_Test:test_get_corruptedProof_reverts() (gas: 5710)
MerkleTrie_Test:test_get_reverts_extraProofElements() (gas: 60560) MerkleTrie_Test:test_get_extraProofElements_reverts() (gas: 60583)
MerkleTrie_Test:test_get_reverts_invalidDataRemainder() (gas: 35827) MerkleTrie_Test:test_get_invalidDataRemainder_reverts() (gas: 35826)
MerkleTrie_Test:test_get_reverts_invalidInternalNodeHash() (gas: 50763) MerkleTrie_Test:test_get_invalidInternalNodeHash_reverts() (gas: 50761)
MerkleTrie_Test:test_get_reverts_nonexistentKey1() (gas: 59624) MerkleTrie_Test:test_get_nonexistentKey1_reverts() (gas: 59623)
MerkleTrie_Test:test_get_reverts_nonexistentKey2() (gas: 23359) MerkleTrie_Test:test_get_nonexistentKey2_reverts() (gas: 23381)
MerkleTrie_Test:test_get_reverts_smallerPathThanKey1() (gas: 53476) MerkleTrie_Test:test_get_smallerPathThanKey1_reverts() (gas: 53477)
MerkleTrie_Test:test_get_reverts_smallerPathThanKey2() (gas: 54913) MerkleTrie_Test:test_get_smallerPathThanKey2_reverts() (gas: 54958)
MerkleTrie_Test:test_get_reverts_wrongKeyProof() (gas: 53844) MerkleTrie_Test:test_get_validProof10_succeeds() (gas: 50523)
MerkleTrie_Test:test_get_reverts_zeroBranchValueLength() (gas: 43222) MerkleTrie_Test:test_get_validProof1_succeeds() (gas: 61595)
MerkleTrie_Test:test_get_reverts_zeroLengthKey() (gas: 15886) MerkleTrie_Test:test_get_validProof2_succeeds() (gas: 71510)
MerkleTrie_Test:test_get_validProofSucceeds1() (gas: 61619) MerkleTrie_Test:test_get_validProof3_succeeds() (gas: 32801)
MerkleTrie_Test:test_get_validProofSucceeds10() (gas: 50546) MerkleTrie_Test:test_get_validProof4_succeeds() (gas: 23575)
MerkleTrie_Test:test_get_validProofSucceeds2() (gas: 71531) MerkleTrie_Test:test_get_validProof5_succeeds() (gas: 84214)
MerkleTrie_Test:test_get_validProofSucceeds3() (gas: 32779) MerkleTrie_Test:test_get_validProof6_succeeds() (gas: 72950)
MerkleTrie_Test:test_get_validProofSucceeds4() (gas: 23553) MerkleTrie_Test:test_get_validProof7_succeeds() (gas: 79671)
MerkleTrie_Test:test_get_validProofSucceeds5() (gas: 84215) MerkleTrie_Test:test_get_validProof8_succeeds() (gas: 50502)
MerkleTrie_Test:test_get_validProofSucceeds6() (gas: 72991) MerkleTrie_Test:test_get_validProof9_succeeds() (gas: 50545)
MerkleTrie_Test:test_get_validProofSucceeds7() (gas: 79670) MerkleTrie_Test:test_get_wrongKeyProof_reverts() (gas: 53844)
MerkleTrie_Test:test_get_validProofSucceeds8() (gas: 50546) MerkleTrie_Test:test_get_zeroBranchValueLength_reverts() (gas: 43200)
MerkleTrie_Test:test_get_validProofSucceeds9() (gas: 50501) MerkleTrie_Test:test_get_zeroLengthKey_reverts() (gas: 15863)
OptimismMintableERC20_Test:test_bridge_succeeds() (gas: 7643) OptimismMintableERC20_Test:test_bridge_succeeds() (gas: 7643)
OptimismMintableERC20_Test:test_burn_notBridge_reverts() (gas: 11165) OptimismMintableERC20_Test:test_burn_notBridge_reverts() (gas: 11165)
OptimismMintableERC20_Test:test_burn_succeeds() (gas: 51013) OptimismMintableERC20_Test:test_burn_succeeds() (gas: 51013)
......
...@@ -5,7 +5,7 @@ import { CommonTest } from "./CommonTest.t.sol"; ...@@ -5,7 +5,7 @@ import { CommonTest } from "./CommonTest.t.sol";
import { MerkleTrie } from "../libraries/trie/MerkleTrie.sol"; import { MerkleTrie } from "../libraries/trie/MerkleTrie.sol";
contract MerkleTrie_Test is CommonTest { contract MerkleTrie_Test is CommonTest {
function test_get_validProofSucceeds1() external { function test_get_validProof1_succeeds() external {
bytes32 root = 0xd582f99275e227a1cf4284899e5ff06ee56da8859be71b553397c69151bc942f; bytes32 root = 0xd582f99275e227a1cf4284899e5ff06ee56da8859be71b553397c69151bc942f;
bytes memory key = hex"6b6579326262"; bytes memory key = hex"6b6579326262";
bytes memory val = hex"6176616c32"; bytes memory val = hex"6176616c32";
...@@ -24,7 +24,7 @@ contract MerkleTrie_Test is CommonTest { ...@@ -24,7 +24,7 @@ contract MerkleTrie_Test is CommonTest {
); );
} }
function test_get_validProofSucceeds2() external { function test_get_validProof2_succeeds() external {
bytes32 root = 0xd582f99275e227a1cf4284899e5ff06ee56da8859be71b553397c69151bc942f; bytes32 root = 0xd582f99275e227a1cf4284899e5ff06ee56da8859be71b553397c69151bc942f;
bytes memory key = hex"6b6579316161"; bytes memory key = hex"6b6579316161";
bytes memory val = hex"303132333435363738393031323334353637383930313233343536373839303132333435363738397878"; bytes memory val = hex"303132333435363738393031323334353637383930313233343536373839303132333435363738397878";
...@@ -43,7 +43,7 @@ contract MerkleTrie_Test is CommonTest { ...@@ -43,7 +43,7 @@ contract MerkleTrie_Test is CommonTest {
); );
} }
function test_get_validProofSucceeds3() external { function test_get_validProof3_succeeds() external {
bytes32 root = 0xf838216fa749aefa91e0b672a9c06d3e6e983f913d7107b5dab4af60b5f5abed; bytes32 root = 0xf838216fa749aefa91e0b672a9c06d3e6e983f913d7107b5dab4af60b5f5abed;
bytes memory key = hex"6b6579316161"; bytes memory key = hex"6b6579316161";
bytes memory val = hex"303132333435363738393031323334353637383930313233343536373839303132333435363738397878"; bytes memory val = hex"303132333435363738393031323334353637383930313233343536373839303132333435363738397878";
...@@ -60,7 +60,7 @@ contract MerkleTrie_Test is CommonTest { ...@@ -60,7 +60,7 @@ contract MerkleTrie_Test is CommonTest {
); );
} }
function test_get_validProofSucceeds4() external { function test_get_validProof4_succeeds() external {
bytes32 root = 0x37956bab6bba472308146808d5311ac19cb4a7daae5df7efcc0f32badc97f55e; bytes32 root = 0x37956bab6bba472308146808d5311ac19cb4a7daae5df7efcc0f32badc97f55e;
bytes memory key = hex"6b6579316161"; bytes memory key = hex"6b6579316161";
bytes memory val = hex"3031323334"; bytes memory val = hex"3031323334";
...@@ -77,7 +77,7 @@ contract MerkleTrie_Test is CommonTest { ...@@ -77,7 +77,7 @@ contract MerkleTrie_Test is CommonTest {
); );
} }
function test_get_validProofSucceeds5() external { function test_get_validProof5_succeeds() external {
bytes32 root = 0xcb65032e2f76c48b82b5c24b3db8f670ce73982869d38cd39a624f23d62a9e89; bytes32 root = 0xcb65032e2f76c48b82b5c24b3db8f670ce73982869d38cd39a624f23d62a9e89;
bytes memory key = hex"6b657931"; bytes memory key = hex"6b657931";
bytes memory val = hex"30313233343536373839303132333435363738393031323334353637383930313233343536373839566572795f4c6f6e67"; bytes memory val = hex"30313233343536373839303132333435363738393031323334353637383930313233343536373839566572795f4c6f6e67";
...@@ -96,7 +96,7 @@ contract MerkleTrie_Test is CommonTest { ...@@ -96,7 +96,7 @@ contract MerkleTrie_Test is CommonTest {
); );
} }
function test_get_validProofSucceeds6() external { function test_get_validProof6_succeeds() external {
bytes32 root = 0xcb65032e2f76c48b82b5c24b3db8f670ce73982869d38cd39a624f23d62a9e89; bytes32 root = 0xcb65032e2f76c48b82b5c24b3db8f670ce73982869d38cd39a624f23d62a9e89;
bytes memory key = hex"6b657932"; bytes memory key = hex"6b657932";
bytes memory val = hex"73686f7274"; bytes memory val = hex"73686f7274";
...@@ -115,7 +115,7 @@ contract MerkleTrie_Test is CommonTest { ...@@ -115,7 +115,7 @@ contract MerkleTrie_Test is CommonTest {
); );
} }
function test_get_validProofSucceeds7() external { function test_get_validProof7_succeeds() external {
bytes32 root = 0xcb65032e2f76c48b82b5c24b3db8f670ce73982869d38cd39a624f23d62a9e89; bytes32 root = 0xcb65032e2f76c48b82b5c24b3db8f670ce73982869d38cd39a624f23d62a9e89;
bytes memory key = hex"6b657933"; bytes memory key = hex"6b657933";
bytes memory val = hex"31323334353637383930313233343536373839303132333435363738393031"; bytes memory val = hex"31323334353637383930313233343536373839303132333435363738393031";
...@@ -134,7 +134,7 @@ contract MerkleTrie_Test is CommonTest { ...@@ -134,7 +134,7 @@ contract MerkleTrie_Test is CommonTest {
); );
} }
function test_get_validProofSucceeds8() external { function test_get_validProof8_succeeds() external {
bytes32 root = 0x72e6c01ad0c9a7b517d4bc68a5b323287fe80f0e68f5415b4b95ecbc8ad83978; bytes32 root = 0x72e6c01ad0c9a7b517d4bc68a5b323287fe80f0e68f5415b4b95ecbc8ad83978;
bytes memory key = hex"61"; bytes memory key = hex"61";
bytes memory val = hex"61"; bytes memory val = hex"61";
...@@ -153,7 +153,7 @@ contract MerkleTrie_Test is CommonTest { ...@@ -153,7 +153,7 @@ contract MerkleTrie_Test is CommonTest {
); );
} }
function test_get_validProofSucceeds9() external { function test_get_validProof9_succeeds() external {
bytes32 root = 0x72e6c01ad0c9a7b517d4bc68a5b323287fe80f0e68f5415b4b95ecbc8ad83978; bytes32 root = 0x72e6c01ad0c9a7b517d4bc68a5b323287fe80f0e68f5415b4b95ecbc8ad83978;
bytes memory key = hex"62"; bytes memory key = hex"62";
bytes memory val = hex"62"; bytes memory val = hex"62";
...@@ -172,7 +172,7 @@ contract MerkleTrie_Test is CommonTest { ...@@ -172,7 +172,7 @@ contract MerkleTrie_Test is CommonTest {
); );
} }
function test_get_validProofSucceeds10() external { function test_get_validProof10_succeeds() external {
bytes32 root = 0x72e6c01ad0c9a7b517d4bc68a5b323287fe80f0e68f5415b4b95ecbc8ad83978; bytes32 root = 0x72e6c01ad0c9a7b517d4bc68a5b323287fe80f0e68f5415b4b95ecbc8ad83978;
bytes memory key = hex"63"; bytes memory key = hex"63";
bytes memory val = hex"63"; bytes memory val = hex"63";
...@@ -191,7 +191,7 @@ contract MerkleTrie_Test is CommonTest { ...@@ -191,7 +191,7 @@ contract MerkleTrie_Test is CommonTest {
); );
} }
function test_get_reverts_nonexistentKey1() external { function test_get_nonexistentKey1_reverts() external {
bytes32 root = 0xd582f99275e227a1cf4284899e5ff06ee56da8859be71b553397c69151bc942f; bytes32 root = 0xd582f99275e227a1cf4284899e5ff06ee56da8859be71b553397c69151bc942f;
bytes memory key = hex"6b657932"; bytes memory key = hex"6b657932";
bytes[] memory proof = new bytes[](3); bytes[] memory proof = new bytes[](3);
...@@ -207,7 +207,7 @@ contract MerkleTrie_Test is CommonTest { ...@@ -207,7 +207,7 @@ contract MerkleTrie_Test is CommonTest {
); );
} }
function test_get_reverts_nonexistentKey2() external { function test_get_nonexistentKey2_reverts() external {
bytes32 root = 0xd582f99275e227a1cf4284899e5ff06ee56da8859be71b553397c69151bc942f; bytes32 root = 0xd582f99275e227a1cf4284899e5ff06ee56da8859be71b553397c69151bc942f;
bytes memory key = hex"616e7972616e646f6d6b6579"; bytes memory key = hex"616e7972616e646f6d6b6579";
bytes[] memory proof = new bytes[](1); bytes[] memory proof = new bytes[](1);
...@@ -221,7 +221,7 @@ contract MerkleTrie_Test is CommonTest { ...@@ -221,7 +221,7 @@ contract MerkleTrie_Test is CommonTest {
); );
} }
function test_get_reverts_wrongKeyProof() external { function test_get_wrongKeyProof_reverts() external {
bytes32 root = 0x2858eebfa9d96c8a9e6a0cae9d86ec9189127110f132d63f07d3544c2a75a696; bytes32 root = 0x2858eebfa9d96c8a9e6a0cae9d86ec9189127110f132d63f07d3544c2a75a696;
bytes memory key = hex"6b6579316161"; bytes memory key = hex"6b6579316161";
bytes[] memory proof = new bytes[](3); bytes[] memory proof = new bytes[](3);
...@@ -237,7 +237,7 @@ contract MerkleTrie_Test is CommonTest { ...@@ -237,7 +237,7 @@ contract MerkleTrie_Test is CommonTest {
); );
} }
function test_get_reverts_corruptedProof() external { function test_get_corruptedProof_reverts() external {
bytes32 root = 0x2858eebfa9d96c8a9e6a0cae9d86ec9189127110f132d63f07d3544c2a75a696; bytes32 root = 0x2858eebfa9d96c8a9e6a0cae9d86ec9189127110f132d63f07d3544c2a75a696;
bytes memory key = hex"6b6579326262"; bytes memory key = hex"6b6579326262";
bytes[] memory proof = new bytes[](5); bytes[] memory proof = new bytes[](5);
...@@ -255,7 +255,7 @@ contract MerkleTrie_Test is CommonTest { ...@@ -255,7 +255,7 @@ contract MerkleTrie_Test is CommonTest {
); );
} }
function test_get_reverts_invalidDataRemainder() external { function test_get_invalidDataRemainder_reverts() external {
bytes32 root = 0x278c88eb59beba4f8b94f940c41614bb0dd80c305859ebffcd6ce07c93ca3749; bytes32 root = 0x278c88eb59beba4f8b94f940c41614bb0dd80c305859ebffcd6ce07c93ca3749;
bytes memory key = hex"aa"; bytes memory key = hex"aa";
bytes[] memory proof = new bytes[](3); bytes[] memory proof = new bytes[](3);
...@@ -271,7 +271,7 @@ contract MerkleTrie_Test is CommonTest { ...@@ -271,7 +271,7 @@ contract MerkleTrie_Test is CommonTest {
); );
} }
function test_get_reverts_invalidInternalNodeHash() external { function test_get_invalidInternalNodeHash_reverts() external {
bytes32 root = 0xa827dff1a657bb9bb9a1c3abe9db173e2f1359f15eb06f1647ea21ac7c95d8fa; bytes32 root = 0xa827dff1a657bb9bb9a1c3abe9db173e2f1359f15eb06f1647ea21ac7c95d8fa;
bytes memory key = hex"aa"; bytes memory key = hex"aa";
bytes[] memory proof = new bytes[](3); bytes[] memory proof = new bytes[](3);
...@@ -287,7 +287,7 @@ contract MerkleTrie_Test is CommonTest { ...@@ -287,7 +287,7 @@ contract MerkleTrie_Test is CommonTest {
); );
} }
function test_get_reverts_zeroBranchValueLength() external { function test_get_zeroBranchValueLength_reverts() external {
bytes32 root = 0xe04b3589eef96b237cd49ccb5dcf6e654a47682bfa0961d563ab843f7ad1e035; bytes32 root = 0xe04b3589eef96b237cd49ccb5dcf6e654a47682bfa0961d563ab843f7ad1e035;
bytes memory key = hex"aa"; bytes memory key = hex"aa";
bytes[] memory proof = new bytes[](2); bytes[] memory proof = new bytes[](2);
...@@ -302,7 +302,7 @@ contract MerkleTrie_Test is CommonTest { ...@@ -302,7 +302,7 @@ contract MerkleTrie_Test is CommonTest {
); );
} }
function test_get_reverts_zeroLengthKey() external { function test_get_zeroLengthKey_reverts() external {
bytes32 root = 0x54157fd62cdf2f474e7bfec2d3cd581e807bee38488c9590cb887add98936b73; bytes32 root = 0x54157fd62cdf2f474e7bfec2d3cd581e807bee38488c9590cb887add98936b73;
bytes memory key = hex""; bytes memory key = hex"";
bytes[] memory proof = new bytes[](1); bytes[] memory proof = new bytes[](1);
...@@ -316,7 +316,7 @@ contract MerkleTrie_Test is CommonTest { ...@@ -316,7 +316,7 @@ contract MerkleTrie_Test is CommonTest {
); );
} }
function test_get_reverts_smallerPathThanKey1() external { function test_get_smallerPathThanKey1_reverts() external {
bytes32 root = 0xa513ba530659356fb7588a2c831944e80fd8aedaa5a4dc36f918152be2be0605; bytes32 root = 0xa513ba530659356fb7588a2c831944e80fd8aedaa5a4dc36f918152be2be0605;
bytes memory key = hex"01"; bytes memory key = hex"01";
bytes[] memory proof = new bytes[](3); bytes[] memory proof = new bytes[](3);
...@@ -332,7 +332,7 @@ contract MerkleTrie_Test is CommonTest { ...@@ -332,7 +332,7 @@ contract MerkleTrie_Test is CommonTest {
); );
} }
function test_get_reverts_smallerPathThanKey2() external { function test_get_smallerPathThanKey2_reverts() external {
bytes32 root = 0xa06abffaec4ebe8ccde595f4547b864b4421b21c1fc699973f94710c9bc17979; bytes32 root = 0xa06abffaec4ebe8ccde595f4547b864b4421b21c1fc699973f94710c9bc17979;
bytes memory key = hex"aa"; bytes memory key = hex"aa";
bytes[] memory proof = new bytes[](3); bytes[] memory proof = new bytes[](3);
...@@ -348,7 +348,7 @@ contract MerkleTrie_Test is CommonTest { ...@@ -348,7 +348,7 @@ contract MerkleTrie_Test is CommonTest {
); );
} }
function test_get_reverts_extraProofElements() external { function test_get_extraProofElements_reverts() external {
bytes32 root = 0x278c88eb59beba4f8b94f940c41614bb0dd80c305859ebffcd6ce07c93ca3749; bytes32 root = 0x278c88eb59beba4f8b94f940c41614bb0dd80c305859ebffcd6ce07c93ca3749;
bytes memory key = hex"aa"; bytes memory key = hex"aa";
bytes[] memory proof = new bytes[](4); bytes[] memory proof = new bytes[](4);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment