Tests for constant constructors

This commit is contained in:
Alex Beregszaszi 2016-09-06 02:51:01 +01:00 committed by chriseth
parent 319ec34093
commit 05ae5e4f5a

View File

@ -3989,6 +3989,17 @@ BOOST_AUTO_TEST_CASE(unsatisfied_version)
BOOST_CHECK(expectError(text, true) == Error::Type::SyntaxError);
}
BOOST_AUTO_TEST_CASE(constant_constructor)
{
char const* text = R"(
contract test {
function test() constant {}
}
)";
BOOST_CHECK(expectError(text, false) == Error::Type::TypeError);
}
BOOST_AUTO_TEST_SUITE_END()
}