aboutsummaryrefslogtreecommitdiffstats
path: root/SolidityEndToEndTest.cpp
diff options
context:
space:
mode:
authorsubtly <subtly@users.noreply.github.com>2015-03-10 22:37:52 +0800
committersubtly <subtly@users.noreply.github.com>2015-03-10 22:37:52 +0800
commit9f70d7ba11a34dbc7cea4ca5214c773356ab44ae (patch)
treedbac817f6f8dde471f2328eeadb8625603c8332e /SolidityEndToEndTest.cpp
parentac6431e0888bc6c857bfa0cfcae41466fad4e27a (diff)
parent0fcd2212d494239b41ddbf1a18328a77fe186558 (diff)
downloaddexon-solidity-9f70d7ba11a34dbc7cea4ca5214c773356ab44ae.tar
dexon-solidity-9f70d7ba11a34dbc7cea4ca5214c773356ab44ae.tar.gz
dexon-solidity-9f70d7ba11a34dbc7cea4ca5214c773356ab44ae.tar.bz2
dexon-solidity-9f70d7ba11a34dbc7cea4ca5214c773356ab44ae.tar.lz
dexon-solidity-9f70d7ba11a34dbc7cea4ca5214c773356ab44ae.tar.xz
dexon-solidity-9f70d7ba11a34dbc7cea4ca5214c773356ab44ae.tar.zst
dexon-solidity-9f70d7ba11a34dbc7cea4ca5214c773356ab44ae.zip
Merge branch 'develop' into p2p
Diffstat (limited to 'SolidityEndToEndTest.cpp')
-rw-r--r--SolidityEndToEndTest.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/SolidityEndToEndTest.cpp b/SolidityEndToEndTest.cpp
index ae241705..3205c038 100644
--- a/SolidityEndToEndTest.cpp
+++ b/SolidityEndToEndTest.cpp
@@ -1031,6 +1031,17 @@ BOOST_AUTO_TEST_CASE(blockchain)
BOOST_CHECK(callContractFunctionWithValue("someInfo()", 28) == encodeArgs(28, 0, 1));
}
+BOOST_AUTO_TEST_CASE(now)
+{
+ char const* sourceCode = "contract test {\n"
+ " function someInfo() returns (bool success) {\n"
+ " return block.timestamp == now && now > 0;\n"
+ " }\n"
+ "}\n";
+ compileAndRun(sourceCode);
+ BOOST_CHECK(callContractFunction("someInfo()") == encodeArgs(true));
+}
+
BOOST_AUTO_TEST_CASE(function_types)
{
char const* sourceCode = "contract test {\n"