difftreelog
refactor abi tests
in: master
1 file changed
crates/evm-coder/src/abi/test.rsdiffbeforeafterboth47 test_impl_uint!(uint32);47 test_impl_uint!(uint32);48}48}4950#[test]51fn encode_decode_uint64() {52 test_impl_uint!(uint64);53}544955#[test]50#[test]56fn encode_decode_uint128() {51fn encode_decode_uint128() {57 test_impl_uint!(uint128);52 test_impl_uint!(uint128);58}53}5960#[test]61fn encode_decode_bool_true() {62 test_impl::<bool>(63 0xdeadbeef,64 true,65 &hex!(66 "67 deadbeef68 000000000000000000000000000000000000000000000000000000000000000169 "70 ),71 );72}7374#[test]75fn encode_decode_bool_false() {76 test_impl::<bool>(77 0xdeadbeef,78 false,79 &hex!(80 "81 deadbeef82 000000000000000000000000000000000000000000000000000000000000000083 "84 ),85 );86}875488#[test]55#[test]89fn encode_decode_uint256() {56fn encode_decode_uint256() {169 );136 );170}137}171172#[test]173fn encode_decode_vec_tuple_uint8_uint8() {174 test_impl::<Vec<(u8, u8)>>(175 0xdeadbeef,176 vec![(0x0A, 0x0B), (0x0C, 0x0D), (0x0E, 0x0F)],177 &hex!(178 "179 deadbeef180 0000000000000000000000000000000000000000000000000000000000000020181 0000000000000000000000000000000000000000000000000000000000000003182 000000000000000000000000000000000000000000000000000000000000000a183 000000000000000000000000000000000000000000000000000000000000000b184 000000000000000000000000000000000000000000000000000000000000000c185 000000000000000000000000000000000000000000000000000000000000000d186 000000000000000000000000000000000000000000000000000000000000000e187 000000000000000000000000000000000000000000000000000000000000000f188 "189 ),190 );191}192138193#[test]139#[test]194fn encode_decode_vec_tuple_uint256_string() {140fn encode_decode_vec_tuple_uint256_string() {