aboutsummaryrefslogtreecommitdiffstats
path: root/TestHelper.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #2091 from gluk256/v_test_refactorGav Wood2015-06-071-5/+1
|\ | | | | fixed peer test
| * fixed peer testVlad Gluhovsky2015-06-051-5/+1
| |
* | styleCJentzsch2015-06-051-2/+2
| |
* | add ability to test unsigned transactionCJentzsch2015-06-041-1/+15
|/
* Random Code: cath fill exceptionsDimitry2015-06-011-1/+1
|
* Random Code: fulloutput option + testDimitry2015-06-011-1/+0
|
* Random test codeDimitry2015-06-011-1/+3
|
* handle output larger than 4069 bytes in testCJentzsch2015-05-191-2/+7
|
* Merge pull request #1854 from CJentzsch/optionalWalletTestsGav Wood2015-05-131-0/+3
|\ | | | | optional wallet blockChain tests, because it takes a while
| * optional wallet blockChain tests, beacuse it takes a whileCJentzsch2015-05-111-0/+3
| |
* | Merge pull request #1829 from imapp-pl/pr/fix_singletest_optionGav Wood2015-05-131-47/+55
|\ \ | | | | | | testeth: fix --singletest option
| * | testeth: support for --singletest option with only test name param.Paweł Bylica2015-05-121-3/+18
| | |
| * | testeth: fix --singletest optionPaweł Bylica2015-05-081-48/+41
| | |
* | | Merge pull request #1808 from imapp-pl/pr/evmjitGav Wood2015-05-121-4/+3
|\ \ \ | |_|/ |/| | Smart VM
| * | SmartVM: initial implementationPaweł Bylica2015-05-061-4/+3
| | |
* | | set and map to hash tablesarkpar2015-05-071-1/+1
| |/ |/|
* | Solidity: cryptographic ecrecover testwinsvega2015-05-051-7/+5
| |
* | Specifing concrete test when filling testsuitewinsvega2015-05-051-0/+6
|/
* Tidy and conformalise the toHex API.Gav Wood2015-04-281-11/+11
|
* blockweight: allfields to compact Hex fixwinsvega2015-04-241-1/+1
|
* blockweight: stateroot is hashwinsvega2015-04-241-1/+1
|
* BlockWeight: data fixwinsvega2015-04-241-4/+4
| | | | refactoring
* BlockWeight: toCompactHexwinsvega2015-04-241-31/+19
| | | | refactoring
* BlockWeight: tests refactoringwinsvega2015-04-241-28/+52
|
* Merge pull request #1695 from imapp-pl/pr/testethGav Wood2015-04-211-0/+2
|\ | | | | testeth: Handle command line options for user defined tests
| * testeth: Handle command line options for user defined testsPaweł Bylica2015-04-211-0/+2
| |
* | fixesCJentzsch2015-04-211-2/+0
| |
* | Restructure test foldersCJentzsch2015-04-211-6/+4
|/
* simplificationCJentzsch2015-04-181-3/+3
|
* 0x -> 0x0 for numbersCJentzsch2015-04-181-4/+4
|
* All fields Hex: stylewinsvega2015-04-161-7/+7
|
* All Fields Hexwinsvega2015-04-161-23/+0
| | | | rebase + merge error fix
* All Fields As Hex: Secret Keywinsvega2015-04-161-1/+1
|
* All Fields Hex: block testswinsvega2015-04-161-0/+8
|
* All Fields Hex: VMTestswinsvega2015-04-161-0/+15
|
* AllFieldsHex: State Testswinsvega2015-04-161-0/+1
|
* All Fields Hex: block testswinsvega2015-04-161-11/+8
|
* All Fields Hex: VMTestswinsvega2015-04-161-8/+16
|
* AllFieldsHex: State Testswinsvega2015-04-161-3/+25
|
* Various fixes for mining.Gav Wood2015-04-141-0/+31
|
* BlockTests: add expect sectionwinsvega2015-04-131-1/+0
|
* Merge pull request #1401 from winsvega/expectedStateGav Wood2015-04-091-16/+122
|\ | | | | Expected state
| * Check State: windows buildWins Vega2015-04-081-2/+8
| |
| * Check Statewinsvega2015-04-081-1/+2
| | | | | | | | style changes
| * Check Statewinsvega2015-04-081-1/+1
| | | | | | | | Unused Variable
| * Check Statewinsvega2015-04-081-7/+7
| | | | | | | | Style + Rebase
| * Check Statewinsvega2015-04-081-13/+9
| | | | | | | | style changes
| * Check Statewinsvega2015-04-081-7/+1
| | | | | | | | Style Changes
| * Check Statewinsvega2015-04-081-4/+6
| | | | | | | | State tests with expect section
| * Check Statewinsvega2015-04-081-29/+93
| | | | | | | | Incomplete State Support
| * Check Statewinsvega2015-04-081-42/+21
| | | | | | | | Refactoring
| * Expect State Checkwinsvega2015-04-081-48/+50
| | | | | | | | state and vmtests
| * State Testwinsvega2015-04-081-2/+64
| | | | | | | | Expected state check when filling test
* | Remove VMTRACE.Gav Wood2015-04-081-1/+1
|/ | | | | Better transaction logging. Avoid bothering with obviously invalid transactions.
* Typo "fix" fixed.Gav Wood2015-04-061-1/+1
|
* Move hash to a hidden function, and provide a datapath to it so avoidGav Wood2015-04-061-2/+5
| | | | unneeded SHA3s.
* Merge remote-tracking branch 'upstream/develop' into evmjitPaweł Bylica2015-03-311-16/+0
|\
| * ClientBase testsMarek Kotewicz2015-03-251-16/+0
| |
* | Test execution stats improvementsPaweł Bylica2015-03-251-3/+16
|/ | | | | | | | --stats can have optional values: --stats=out prints all test timings to standard output, --stats=<filename> prints all test timings to a file in tab-separated format. Stats are now kept in vector to allow duplicated values.
* Minor rename.Gav Wood2015-03-201-1/+1
| | | | Report errors properly.
* Prettify VM and State test outputsPaweł Bylica2015-03-141-1/+1
|
* Stats for testethPaweł Bylica2015-03-141-0/+28
| | | | | | Simple listener support added to testeth. Stats class implements the Listener interface and collects tests execution times. Try options: --stats or --stats=full. Closes ethereum/cpp-ethereum#1285
* Merge pull request #1295 from CJentzsch/randomStateTestsGav Wood2015-03-141-16/+16
|\ | | | | Random state tests
| * Merge remote-tracking branch 'upstream/develop' into randomStateTestsCJentzsch2015-03-121-30/+50
| |\
| * | create random state testsCJentzsch2015-03-121-16/+16
| | |
* | | readd --filltest option and add dejavu issue 42 testCJentzsch2015-03-121-0/+2
| |/ |/|
* | testeth: optional VM tracing (--vmtrace), command line options refactoring.Paweł Bylica2015-03-121-30/+50
|/ | | | Closes ethereum/cpp-ethereum#1280
* blockchain tests fixesCJentzsch2015-03-111-26/+15
|
* remove genesis state from state testsCJentzsch2015-03-061-9/+1
| | | | | Conflicts: test/state.cpp
* add memory testsCJentzsch2015-03-061-0/+2
|
* Revert all asio.h includes except for in 2 files, DebuggingStateWrapper.h ↵jhuntley2015-03-051-2/+0
| | | | and Transact.cpp. After enabling WIN32_LEAN_AND_MEAN, all the asio.h include issues, commit 20b6e24ffcab088e71092e07030a377d3135da3c, went away.
* asio.h and windows.h build comments as per request.jhuntley2015-03-051-0/+3
|
* Avoid boost include order issue on windows:jhuntley2015-03-051-0/+1
| | | | | | | http://stackoverflow.com/questions/9750344/boostasio-winsock-and-winsock-2-compatibility-issue http://stackoverflow.com/questions/9750344/boostasio-winsock-and-winsock-2-compatibility-issue/16288859#16288859 Make sure boost/asio.hpp is included before windows.h.
* Transaction Testswinsvega2015-03-041-1/+1
| | | | A few changes
* Test Helperwinsvega2015-02-271-2/+2
| | | | style changes
* More Transaction Testswinsvega2015-02-261-21/+29
| | | | Some tests to check YP statements
* fix too-small-address-length bug in transactionCJentzsch2015-02-231-2/+2
|
* extra data fixCJentzsch2015-02-161-10/+10
|
* Merge remote-tracking branch 'upstream/develop' into blockTestsCJentzsch2015-02-131-1/+1
|\ | | | | | | | | Conflicts: test/transaction.cpp
| * New Testswinsvega2015-02-131-1/+1
| | | | | | | | Transaction with RLP object and catching exceptions from importByteArray
* | switch to secretKey in fillersCJentzsch2015-02-131-1/+0
| |
* | check transactionsCJentzsch2015-02-111-21/+38
| |
* | Merge remote-tracking branch 'upstream/develop' into blockTestsCJentzsch2015-02-111-0/+17
|\| | | | | | | | | Conflicts: test/transaction.cpp
| * Test stuff into cpp from header.Gav Wood2015-02-111-0/+3
| | | | | | | | Additional debug stuff in cmake.
| * Test relatedwinsvega2015-02-101-8/+6
| | | | | | | | | | Constant in TestHelper.h Exception in TestHelper.h
| * Bigintwinsvega2015-02-101-2/+2
| | | | | | | | bigint(1) << 256
| * Style Changeswinsvega2015-02-071-7/+6
| | | | | | | | | | New exception for values larger than 2**256 Auto format .json files
| * nonce value from 0 to "0" in fillerswinsvega2015-02-061-6/+7
| |
| * state test conditions to filler fileswinsvega2015-02-011-0/+16
| |
* | create block from transaction with genesis block as parentCJentzsch2015-02-071-0/+27
|/
* style changeswinsvega2015-01-241-9/+3
|
* Merge remote-tracking branch 'ethereum/develop' into developwinsvega2015-01-231-1/+22
|\
| * Cleanups and addition AZ info.Gav Wood2015-01-211-1/+1
| |
| * fix callcreates imoportCJentzsch2015-01-131-0/+13
| |
| * add blockhash test fo vm testsCJentzsch2015-01-091-0/+8
| |
* | Transaction Testswinsvega2015-01-221-4/+11
|/ | | | | | | | | | | | | | transaction tests Transaction Test Work In Progress transaction test work in progress work in progress. check for transaction is valid Transaction Tests Work In Progress compiler error fix
* Windows fixPaweł Bylica2014-12-181-1/+3
|
* Merge commit '1b8f9fdc3b44503890ed1bcb5da8bd5cb8dd83a5' into develop-evmccPaweł Bylica2014-12-151-9/+7
|\ | | | | | | | | Conflicts: test/TestHelper.cpp
| * Fix import state for state testsCJentzsch2014-12-131-4/+4
| | | | | | | | | | Conflicts: test/TestHelper.cpp
| * Style fix.Gav Wood2014-12-131-2/+0
| |
| * Replace spaces with tabsPaweł Bylica2014-12-121-5/+5
| |
| * Report wrong account address in case of unexpected storege keyPaweł Bylica2014-12-121-1/+1
| |
| * Test unexpected storage entriesPaweł Bylica2014-12-121-0/+6
| |
* | Add "--jit" option to State testsPaweł Bylica2014-12-121-0/+17
| |
* | Merge remote-tracking branch 'origin/vm' into develop-evmccPaweł Bylica2014-12-111-7/+9
|\| | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libethereum/Executive.cpp libethereum/Executive.h libethereum/State.cpp libevm/VM.cpp libevm/VM.h libevm/VMFace.h test/createRandomTest.cpp test/vm.cpp windows/LibEthereum.vcxproj.filters
| * state log testsCJentzsch2014-12-061-7/+9
| |
* | Merge branch 'develop' into develop-evmccPaweł Bylica2014-12-051-0/+42
|\| | | | | | | | | | | Conflicts: libevm/VM.h test/createRandomTest.cpp
| * Merge branch 'develop' of github.com:ethereum/cpp-ethereum into developGav Wood2014-12-031-0/+42
| |\ | | | | | | | | | | | | Conflicts: test/vm.cpp
| | * styleCJentzsch2014-12-021-34/+33
| | | | | | | | | | | | | | | Conflicts: libevm/VM.h
| | * added logs to state testsCJentzsch2014-12-021-0/+43
| |/
* | Merge branch 'develop' into develop-evmccPaweł Bylica2014-11-271-3/+28
|\| | | | | | | | | | | Conflicts: libevm/VM.h test/vm.cpp
| * Merge pull request #533 from CJentzsch/stateTestsGav Wood2014-11-251-3/+16
| |\ | | | | | | Specify user defined test
| | * styleChristoph Jentzsch2014-11-211-1/+1
| | |
| | * Specify user defined testChristoph Jentzsch2014-11-211-3/+16
| | |
| * | styleChristoph Jentzsch2014-11-211-2/+2
| | |
| * | Merge remote-tracking branch 'upstream/develop' into newTestsChristoph Jentzsch2014-11-201-0/+1
| |\| | | | | | | | | | | | | Conflicts: test/vm.cpp
| * | Add Log testsChristoph Jentzsch2014-11-191-0/+12
| | |
* | | Merge branch 'develop' into develop-evmccPaweł Bylica2014-11-211-0/+1
|\ \ \ | | |/ | |/| | | | | | | Conflicts: test/vm.cpp
| * | In VM tests, check only if an exception occurred if an exception expected ↵Paweł Bylica2014-11-191-0/+1
| |/ | | | | | | (no post state and output checking)
* | Merge branch 'develop' into develop-evmccPaweł Bylica2014-11-141-22/+25
|\| | | | | | | | | Conflicts: windows/LibEthereum.vcxproj
| * changed name of command line option to filltestsChristoph Jentzsch2014-11-121-1/+1
| |
| * Create state test with commandline flagChristoph Jentzsch2014-11-121-22/+25
| |
* | Test unexpected storage entriesPaweł Bylica2014-11-141-0/+6
|/
* build fixChristoph Jentzsch2014-11-111-1/+3
|
* added generic userDefinedTest functionChristoph Jentzsch2014-11-111-0/+39
|
* undefine FILL_TESTSChristoph Jentzsch2014-11-101-1/+1
|
* Merge branch 'stateTests' into NewStateTestsChristoph Jentzsch2014-11-061-35/+50
|\ | | | | | | | | | | Conflicts: test/TestHelper.cpp test/vm.cpp
| * update SIGNEXTEND testsChristoph Jentzsch2014-11-061-1/+1
| |
| * undefine FILL_TESTSChristoph Jentzsch2014-11-061-1/+1
| |
| * Moved code export to export function in ImportHelperChristoph Jentzsch2014-11-061-2/+24
| |
| * Update transactions, style fixChristoph Jentzsch2014-11-061-34/+27
| |
* | added state system operations testChristoph Jentzsch2014-11-051-2/+2
| |
* | Added stSystemOperationsTestChristoph Jentzsch2014-11-051-1/+1
|/
* styleChristoph Jentzsch2014-11-041-3/+0
|
* Clean up and organize tests + state class testsChristoph Jentzsch2014-11-031-123/+164
|
* Clean up FakeExtVM - move to state testsChristoph Jentzsch2014-10-311-10/+63
|
* Restructure state tests. Remove FakeStateClassChristoph Jentzsch2014-10-301-0/+191
|
* Networking fixes.Gav Wood2014-09-301-0/+2
|
* Moved miner over to new Worker class.Gav Wood2014-09-161-0/+1
|
* Remove old Client network code & API.Gav Wood2014-09-161-0/+2
| | | | Move over JsonRpcServer to WebThree.
* Project-wide reorganisation of namespaces.Gav Wood2014-09-051-1/+5
|
* Split out libethcore from libethereum.Gav Wood2014-04-231-1/+1
|
* Added new transaction tests for checking miner feesMarko Simovic2014-04-031-0/+9
|
* Updated to add a simple forking testMarko Simovic2014-03-261-0/+40