Gav Wood
d064028e16
Merge pull request #501 from chriseth/sol_testFramework
...
Tests on ranges of input data.
2014-11-14 12:07:07 +01:00
Christian
381bec8284
Working template magic for void function.
2014-11-11 11:41:49 +01:00
Christian
f0dd0d797e
Allow void return type.
2014-11-10 18:08:26 +01:00
Christian
315223fc41
Tests on ranges of input data.
2014-11-10 15:38:06 +01:00
Christian
3a016ea0b4
Replace function selector jump table by more resilient linear time check.
2014-11-10 13:13:53 +01:00
Gav Wood
16007bd191
Merge pull request #494 from chriseth/sol_stateVariables
...
State variables for Solidity
2014-11-10 11:57:01 +00:00
Lefteris Karapetsas
e75bf22733
style fixes
2014-11-09 13:22:47 +01:00
Lefteris Karapetsas
39f90683e3
solidity endToEnd testing gets equivalent CPP contracts
...
- Just testing the waters of our codebase by introducing C++
version of the contract functions in the end to end solidity tests
- This way there is no need to check for some specific output but
instead strive for consistency between the C++ and solidity code.
2014-11-09 13:05:19 +01:00
Christian
1b1b72046b
State variables.
2014-11-07 20:02:57 +01:00
Christian
1dfc8d9f2b
Merge remote-tracking branch 'ethereum/develop' into sol_typePromotion
2014-11-06 22:07:02 +01:00
Christian
008a91ca9d
Ignore break and continue outside of loops.
2014-11-06 02:46:48 +01:00
Christian
b20e70b4b4
Tests for break and continue in nested loops.
2014-11-06 02:46:40 +01:00
Christian
b9cc3baf40
Fixes for test framework (sign the transaction).
2014-11-06 02:36:39 +01:00
Christian
04e7977ea1
Type promotion fixes and tests.
2014-11-06 02:36:39 +01:00
Christian
010710353a
Proper type promotion and conversion.
2014-11-06 02:36:39 +01:00
Christian
693bc90275
Further framework fix.
2014-11-05 18:50:23 +01:00
Christian
849ccb4159
Fix test framework after change to Transaction.
2014-11-05 18:10:37 +01:00
Christian
dab09c595a
Some tests and bugfixes for the compiler.
2014-11-03 16:11:40 +01:00