aboutsummaryrefslogtreecommitdiffstats
path: root/test/libsolidity/SolidityABIJSON.cpp
diff options
context:
space:
mode:
authorchriseth <c@ethdev.com>2016-11-15 06:52:07 +0800
committerchriseth <c@ethdev.com>2016-11-16 21:37:19 +0800
commitb3eeb5fcf9a8efe1fc2a715fbd1a03c421824d72 (patch)
tree91c04daf7f4370d0935a24a388a3e6ca7c233a39 /test/libsolidity/SolidityABIJSON.cpp
parente1fec9b2877492658b079d3278a702310213fe2a (diff)
downloaddexon-solidity-b3eeb5fcf9a8efe1fc2a715fbd1a03c421824d72.tar.gz
dexon-solidity-b3eeb5fcf9a8efe1fc2a715fbd1a03c421824d72.tar.zst
dexon-solidity-b3eeb5fcf9a8efe1fc2a715fbd1a03c421824d72.zip
Some more tests.
Diffstat (limited to 'test/libsolidity/SolidityABIJSON.cpp')
-rw-r--r--test/libsolidity/SolidityABIJSON.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/test/libsolidity/SolidityABIJSON.cpp b/test/libsolidity/SolidityABIJSON.cpp
index f77ad5fc..5cabb7fa 100644
--- a/test/libsolidity/SolidityABIJSON.cpp
+++ b/test/libsolidity/SolidityABIJSON.cpp
@@ -707,7 +707,7 @@ BOOST_AUTO_TEST_CASE(function_type)
{
char const* sourceCode = R"(
contract test {
- function g(function(uint) external returns (uint)) {}
+ function g(function(uint) external returns (uint) x) {}
}
)";
@@ -715,8 +715,11 @@ BOOST_AUTO_TEST_CASE(function_type)
[
{
"constant" : false,
- "payable": true,
- "inputs": ["function"],
+ "payable": false,
+ "inputs": [{
+ "name": "x",
+ "type": "function"
+ }],
"name": "g",
"outputs": [],
"type" : "function"