aboutsummaryrefslogtreecommitdiffstats
path: root/genesis.cpp
diff options
context:
space:
mode:
authorChristoph Jentzsch <jentzsch.software@gmail.com>2014-10-28 00:04:18 +0800
committerChristoph Jentzsch <jentzsch.software@gmail.com>2014-10-28 00:30:27 +0800
commit0a3b337be5174d6c6749b5a548690cdd84706b3a (patch)
tree0185b5d9d2c8a7d5d960e2481c19a4a8ab013927 /genesis.cpp
parentdba99342ba185c264b5b04ca36b9ac7e5ecd0a56 (diff)
downloaddexon-solidity-0a3b337be5174d6c6749b5a548690cdd84706b3a.tar
dexon-solidity-0a3b337be5174d6c6749b5a548690cdd84706b3a.tar.gz
dexon-solidity-0a3b337be5174d6c6749b5a548690cdd84706b3a.tar.bz2
dexon-solidity-0a3b337be5174d6c6749b5a548690cdd84706b3a.tar.lz
dexon-solidity-0a3b337be5174d6c6749b5a548690cdd84706b3a.tar.xz
dexon-solidity-0a3b337be5174d6c6749b5a548690cdd84706b3a.tar.zst
dexon-solidity-0a3b337be5174d6c6749b5a548690cdd84706b3a.zip
use ETHEREUM_TEST_PATH in all tests
Diffstat (limited to 'genesis.cpp')
-rw-r--r--genesis.cpp13
1 files changed, 12 insertions, 1 deletions
diff --git a/genesis.cpp b/genesis.cpp
index 5f17d276..16ffb185 100644
--- a/genesis.cpp
+++ b/genesis.cpp
@@ -35,9 +35,20 @@ namespace js = json_spirit;
BOOST_AUTO_TEST_CASE(genesis_tests)
{
+ const char* ptestPath = getenv("ETHEREUM_TEST_PATH");
+ string testPath;
+
+ if (ptestPath == NULL)
+ {
+ cnote << " could not find environment variable ETHEREUM_TEST_PATH \n";
+ testPath = "../../../tests";
+ }
+ else
+ testPath = ptestPath;
+
cnote << "Testing Genesis block...";
js::mValue v;
- string s = asString(contents("../../../tests/genesishashestest.json"));
+ string s = asString(contents(testPath + "/genesishashestest.json"));
BOOST_REQUIRE_MESSAGE(s.length() > 0, "Contents of 'genesishashestest.json' is empty. Have you cloned the 'tests' repo branch develop?");
js::read_string(s, v);