diff options
author | Yoichi Hirai <i@yoichihirai.com> | 2016-10-18 20:51:49 +0800 |
---|---|---|
committer | Yoichi Hirai <i@yoichihirai.com> | 2017-01-23 22:25:13 +0800 |
commit | 5a56496db9266b0ee97a1ca71bb5e5ca902475af (patch) | |
tree | c7f42614073f1f4642cbe3ee430f8e42a5d5d92c | |
parent | 12b002b3b8575539f332c30691e880bcc2fac5bc (diff) | |
download | dexon-solidity-5a56496db9266b0ee97a1ca71bb5e5ca902475af.tar.gz dexon-solidity-5a56496db9266b0ee97a1ca71bb5e5ca902475af.tar.zst dexon-solidity-5a56496db9266b0ee97a1ca71bb5e5ca902475af.zip |
test: Add a test for #1215
using the original example from @pipermerriam
-rw-r--r-- | test/libsolidity/SolidityNameAndTypeResolution.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/test/libsolidity/SolidityNameAndTypeResolution.cpp b/test/libsolidity/SolidityNameAndTypeResolution.cpp index 9f6ea2b3..6b9d50a9 100644 --- a/test/libsolidity/SolidityNameAndTypeResolution.cpp +++ b/test/libsolidity/SolidityNameAndTypeResolution.cpp @@ -1365,6 +1365,17 @@ BOOST_AUTO_TEST_CASE(anonymous_event_too_many_indexed) CHECK_ERROR(text, TypeError, ""); } +BOOST_AUTO_TEST_CASE(events_with_same_name) +{ + char const* text = R"( + contract TestIt { + event A(); + event A(uint i); + } + )"; + BOOST_CHECK(success(text)); +} + BOOST_AUTO_TEST_CASE(event_call) { char const* text = R"( |