Commit Graph

81 Commits

Author SHA1 Message Date
subtly
bf6747ff86 re-disable secp256k1 on windows 2015-07-26 14:28:14 -04:00
arkpar
96bc357538 enabled libsecp256k1 on windows 2015-07-20 21:46:55 +02:00
subtly
12422f0251 Sign, recovery, and verify. 2015-07-03 06:16:47 -04:00
subtly
1ed7bc1562 Don't link secp256k1 on windows. 2015-06-26 07:41:42 -04:00
Lefteris Karapetsas
c7b2bd42d9 Move external-dependencies test out of lifdevcore 2015-06-01 11:09:38 +02:00
Lefteris Karapetsas
baab63f79b Move the u256 test to external_dependencies tests 2015-06-01 10:40:17 +02:00
Gav Wood
b0b3223fed Revert "CMake: set default RUNTIME_OUTPUT_DIRECTORY property to "bin"" 2015-05-13 11:45:18 +03:00
Paweł Bylica
976b64f660 Create symlink to old testeth location to make bildbot happy 2015-05-11 17:40:00 +02:00
Marek Kotewicz
1988cecef1 jsconsole optional for tests 2015-04-30 13:29:36 +02:00
Marek Kotewicz
189c0d460b cleanup, libjsengine 2015-04-27 22:20:57 +02:00
Marek Kotewicz
81d7d0874e v8 integration initial commit 2015-04-27 21:42:51 +02:00
chriseth
02121683f5 Removed (and added) some #ifs (but removed more than I added). 2015-04-21 11:46:11 +02:00
CJentzsch
8f8eb35974 fixes 2015-04-20 23:17:19 +02:00
CJentzsch
b2adcf3bf3 Restructure test folders 2015-04-20 22:48:53 +02:00
Gav Wood
ac32ee3ec7 Nicer build options. 2015-04-06 02:30:50 +02:00
Gav Wood
966407f285 Allow Solidity build to be disabled. 2015-04-05 17:46:12 +02:00
Gav Wood
c188e94273 Merge pull request #1441 from chriseth/ctest
Parse test files to automatically create ctest tests
2015-03-27 19:36:42 +01:00
chriseth
e82b8019ea Parse test files and create ctest tests. 2015-03-27 13:13:08 +01:00
Marek Kotewicz
94e4f410e9 ClientBase tests 2015-03-25 10:59:46 +01:00
Paweł Bylica
31db4fbde8 Stats for testeth
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
2015-03-14 00:18:52 +01:00
CJentzsch
76c3e165ca remove unneccessary dependencies 2015-03-12 11:42:16 +01:00
CJentzsch
437e5c222b add check random state test for jit 2015-03-12 11:01:06 +01:00
CJentzsch
cf5f86e384 create random state tests 2015-03-12 09:16:32 +01:00
Gav Wood
19324009e1 State integration test.
Fixes to the FatTrie.
2015-03-06 12:45:23 +01:00
CJentzsch
154d439cf8 merge 2015-02-23 12:26:31 +01:00
CJentzsch
eaf6e8fcfe check test with JIT for random test simulations 2015-01-13 14:22:12 +01:00
ethdev
fd275b6d37 fixed msvc not expanding macros correctly 2014-12-17 16:47:22 +01:00
ethdev
8266da7f60 boost library -> libraries 2014-12-15 19:01:20 +01:00
Marek Kotewicz
84b0fc08b7 jsonrpc _library -> _libraries 2014-12-12 13:13:29 +01:00
Marek Kotewicz
3fefc4df0b renamed _DIR -> _DIRS && _LIBRARY -> _LIBRARIES according to cmake guidelines 2014-12-12 12:01:32 +01:00
Marek Kotewicz
bf8a6ed878 fixed styling issues 2014-12-11 15:06:11 +01:00
debris
1d8593a177 added curl libaries, which are required for testeth project 2014-12-09 13:08:02 +01:00
debris
4d00b3d6fe msvc changes in tests, but tests not yet working there 2014-12-09 00:58:02 +01:00
Marek Kotewicz
f5ed8c8ce3 common changes 2014-12-01 21:30:00 +01:00
sveneh
8fd474d10b use CMAKE_PREFIX_PATH instead of CMAKE_FILE_ROOT_PATH; removed the
requirement to use EXACT version numbers for dependencies, cleanup
2014-11-27 20:01:34 +01:00
sveneh
5c19ce88ff Merge remote-tracking branch 'debris/mk_jsonrpc_upgrade' into build_enhancement
This basically pulls in libjson-rpc-cpp 0.3.2, updated from previous
0.2.1. v0.3.2 completely changes its own setup, hence such a massive
change

builds fine on Ubuntu, needs check on OS X

Conflicts:
	CMakeLists.txt
	cmake/EthDependenciesDeprecated.cmake
	eth/CMakeLists.txt
	libqethereum/CMakeLists.txt
	libweb3jsonrpc/CMakeLists.txt
	neth/CMakeLists.txt
	test/CMakeLists.txt
2014-11-20 10:55:36 +01:00
Marek Kotewicz
1d278d2857 Merge branch 'develop' into mk_jsonrpc_upgrade
Conflicts:
	alethzero/MainWin.cpp
	libweb3jsonrpc/WebThreeStubServer.cpp
	libweb3jsonrpc/abstractwebthreestubserver.h
	libweb3jsonrpc/spec.json
	test/jsonrpc.cpp
	test/webthreestubclient.h
2014-11-18 11:46:38 +01:00
sveneh
74a49676be Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into build_enhancement
Conflicts:
	alethzero/CMakeLists.txt
	cmake/EthDependenciesDeprecated.cmake
	libdevcrypto/CryptoPP.h
	libdevcrypto/EC.cpp
	third/CMakeLists.txt
2014-11-11 15:04:19 +01:00
sveneh
c492df94fb compiles fine now (on Linux) with both cryptopp and json-rpc-cpp dependencies 2014-11-10 20:31:15 +01:00
sveneh
0956402469 full project compile with crypto++ dependency 2014-11-06 15:56:00 +01:00
sveneh
935b56755d ... addition to last commit, these were lost. 2014-11-06 10:41:37 +01:00
Marek Kotewicz
de3e2acdca little cleanup after upgrading jsonrpc 2014-11-04 11:15:16 +01:00
Marek Kotewicz
cde59bdb90 jsonrpc 0.3.0 working, needs cleanup 2014-11-03 16:54:03 +01:00
Christoph Jentzsch
72c7132a3a Merge remote-tracking branch 'upstream/develop' into stateTests
Conflicts:
	test/vmBitwiseLogicOperationTestFiller.json
2014-11-03 16:34:40 +01:00
Christoph Jentzsch
6eeef2762c Clean up and organize tests + state class tests 2014-11-03 16:33:02 +01:00
Marek Kotewicz
ac3ac9095a checked headless builds with and without jsonrpc 2014-10-24 16:14:00 +02:00
Marek Kotewicz
b072b8687a ethrpc -> web3jsonrpc, other issues fixed 2014-10-24 14:21:20 +02:00
Marek Kotewicz
b884866962 Merge branch 'develop' into mk_jsonrpc 2014-10-23 18:04:55 +02:00
Marek Kotewicz
fac4e8ffd6 jsonrpc library dependency made mandatory 2014-10-23 17:12:04 +02:00
Gav Wood
076f58fe24 Merge pull request #381 from chriseth/solidity
Solidity parser - not polished yet, but usable
2014-10-23 16:05:42 +02:00