For Marek :)

BlockChain::transaction(h256 _transactionHash)
BlockChain::transactionHashes(h256 _blockHash)
This commit is contained in:
Gav Wood 2015-03-05 15:58:20 +01:00
parent 63be15a83d
commit 937c8a35c1

View File

@ -41,16 +41,16 @@ BOOST_AUTO_TEST_SUITE(DashimotoTests)
BOOST_AUTO_TEST_CASE(basic_test) BOOST_AUTO_TEST_CASE(basic_test)
{ {
#if 0 string testPath = test::getTestPath();
cnote << "Testing ProofOfWork...";
// Test dagger testPath += "/PoWTests";
{
auto s = steady_clock::now(); cnote << "Testing Secure Trie...";
cout << hex << ProofOfWork().eval((h256)(u256)1, (h256)(u256)0); js::mValue v;
cout << " " << dec << duration_cast<milliseconds>(steady_clock::now() - s).count() << " ms" << endl; string s = asString(contents(testPath + "/ethash_tests.json"));
cout << hex << ProofOfWork().eval((h256)(u256)1, (h256)(u256)1); BOOST_REQUIRE_MESSAGE(s.length() > 0, "Contents of 'ethash_tests.json' is empty. Have you cloned the 'tests' repo branch develop?");
cout << " " << dec << duration_cast<milliseconds>(steady_clock::now() - s).count() << " ms" << endl; js::read_string(s, v);
} for (auto& i: v.get_obj())
{ {
cnote << i.first; cnote << i.first;
js::mObject& o = i.second.get_obj(); js::mObject& o = i.second.get_obj();
@ -78,8 +78,6 @@ BOOST_AUTO_TEST_CASE(basic_test)
BOOST_REQUIRE_EQUAL(r.value, result); BOOST_REQUIRE_EQUAL(r.value, result);
BOOST_REQUIRE_EQUAL(r.mixHash, header.mixHash); BOOST_REQUIRE_EQUAL(r.mixHash, header.mixHash);
} }
#endif
return 0;
} }
BOOST_AUTO_TEST_SUITE_END() BOOST_AUTO_TEST_SUITE_END()