Add test and changelog

This commit is contained in:
Alex Beregszaszi
2017-07-19 07:19:01 -07:00
committed by Rhett Aultman
parent b3db1c361c
commit e506129aee
2 changed files with 16 additions and 1 deletions
@@ -4506,7 +4506,7 @@ BOOST_AUTO_TEST_CASE(var_handle_divided_integers)
}
}
)";
CHECK_SUCCESS(text);
CHECK_SUCCESS(text);
}
BOOST_AUTO_TEST_CASE(rational_bitnot_unary_operation)
@@ -6373,6 +6373,20 @@ BOOST_AUTO_TEST_CASE(modifiers_access_storage_pointer)
CHECK_SUCCESS_NO_WARNINGS(text);
}
BOOST_AUTO_TEST_CASE(using_this_in_constructor)
{
char const* text = R"(
contract C {
function C() {
this.f();
}
function f() {
}
}
)";
CHECK_WARNING(text, "\"this\" used in constructor");
}
BOOST_AUTO_TEST_SUITE_END()
}