File tree 1 file changed +17
-4
lines changed
1 file changed +17
-4
lines changed Original file line number Diff line number Diff line change @@ -5737,7 +5737,7 @@ BOOST_AUTO_TEST_CASE(invalid_address_checksum)
5737
5737
}
5738
5738
}
5739
5739
)" ;
5740
- CHECK_WARNING (text, " checksum" );
5740
+ CHECK_WARNING (text, " This looks like an address but has an invalid checksum. " );
5741
5741
}
5742
5742
5743
5743
BOOST_AUTO_TEST_CASE (invalid_address_no_checksum)
@@ -5750,10 +5750,10 @@ BOOST_AUTO_TEST_CASE(invalid_address_no_checksum)
5750
5750
}
5751
5751
}
5752
5752
)" ;
5753
- CHECK_WARNING (text, " checksum" );
5753
+ CHECK_WARNING (text, " This looks like an address but has an invalid checksum. " );
5754
5754
}
5755
5755
5756
- BOOST_AUTO_TEST_CASE (invalid_address_length )
5756
+ BOOST_AUTO_TEST_CASE (invalid_address_length_short )
5757
5757
{
5758
5758
char const * text = R"(
5759
5759
contract C {
@@ -5763,7 +5763,20 @@ BOOST_AUTO_TEST_CASE(invalid_address_length)
5763
5763
}
5764
5764
}
5765
5765
)" ;
5766
- CHECK_WARNING (text, " checksum" );
5766
+ CHECK_WARNING (text, " This looks like an address but has an invalid checksum." );
5767
+ }
5768
+
5769
+ BOOST_AUTO_TEST_CASE (invalid_address_length_long)
5770
+ {
5771
+ char const * text = R"(
5772
+ contract C {
5773
+ function f() pure public {
5774
+ address x = 0xFA0bFc97E48458494Ccd857e1A85DC91F7F0046E0;
5775
+ x;
5776
+ }
5777
+ }
5778
+ )" ;
5779
+ CHECK_WARNING_ALLOW_MULTI (text, " This looks like an address but has an invalid checksum." );
5767
5780
}
5768
5781
5769
5782
BOOST_AUTO_TEST_CASE (address_test_for_bug_in_implementation)
You can’t perform that action at this time.
0 commit comments