Add tests for magic variables in inline assembly

This commit is contained in:
Alex Beregszaszi 2016-10-08 00:03:56 +01:00
parent 9616470f67
commit 0a3faf48d4

View File

@ -162,6 +162,13 @@ BOOST_AUTO_TEST_CASE(assignment_after_tag)
BOOST_CHECK(successParse("{ let x := 1 { tag: =: x } }"));
}
BOOST_AUTO_TEST_CASE(magic_variables)
{
BOOST_CHECK(!successAssemble("{ this }"));
BOOST_CHECK(!successAssemble("{ ecrecover }"));
BOOST_CHECK(successAssemble("{ let ecrecover := 1 ecrecover }"));
}
BOOST_AUTO_TEST_SUITE_END()
}