mirror of
				https://github.com/ethereum/solidity
				synced 2023-10-03 13:03:40 +00:00 
			
		
		
		
	Merge branch 'develop' into build_enhancement
This commit is contained in:
		
						commit
						4fbf9105c3
					
				| @ -60,7 +60,7 @@ BOOST_AUTO_TEST_CASE(genesis_tests) | ||||
| 
 | ||||
| 	BOOST_CHECK_EQUAL(BlockChain::genesis().stateRoot, h256(o["genesis_state_root"].get_str())); | ||||
| 	BOOST_CHECK_EQUAL(toHex(BlockChain::createGenesisBlock()), toHex(fromHex(o["genesis_rlp_hex"].get_str()))); | ||||
| 	BOOST_CHECK_EQUAL(sha3(BlockChain::createGenesisBlock()), h256(o["genesis_hash"].get_str())); | ||||
| 	BOOST_CHECK_EQUAL(BlockInfo::headerHash(BlockChain::createGenesisBlock()), h256(o["genesis_hash"].get_str())); | ||||
| } | ||||
| 
 | ||||
| BOOST_AUTO_TEST_SUITE_END() | ||||
|  | ||||
| @ -32,7 +32,7 @@ BOOST_AUTO_TEST_SUITE(whisper) | ||||
| 
 | ||||
| BOOST_AUTO_TEST_CASE(topic) | ||||
| { | ||||
| 	g_logVerbosity = 0; | ||||
| 	g_logVerbosity = 20; | ||||
| 
 | ||||
| 	bool started = false; | ||||
| 	unsigned result = 0; | ||||
| @ -40,16 +40,16 @@ BOOST_AUTO_TEST_CASE(topic) | ||||
| 	{ | ||||
| 		setThreadName("other"); | ||||
| 
 | ||||
| 		Host ph("Test", NetworkPreferences(30303, "", false, true)); | ||||
| 		Host ph("Test", NetworkPreferences(50303, "", false, true)); | ||||
| 		auto wh = ph.registerCapability(new WhisperHost()); | ||||
| 		ph.start(); | ||||
| 
 | ||||
| 		started = true; | ||||
| 
 | ||||
| 		/// Only interested in odd packets
 | ||||
| 		auto w = wh->installWatch(BuildTopicMask()("odd")); | ||||
| 		auto w = wh->installWatch(BuildTopicMask("odd")); | ||||
| 
 | ||||
| 		for (int i = 0, last = 0; i < 100 && last < 81; ++i) | ||||
| 		for (int i = 0, last = 0; i < 200 && last < 81; ++i) | ||||
| 		{ | ||||
| 			for (auto i: wh->checkWatch(w)) | ||||
| 			{ | ||||
| @ -65,10 +65,12 @@ BOOST_AUTO_TEST_CASE(topic) | ||||
| 	while (!started) | ||||
| 		this_thread::sleep_for(chrono::milliseconds(50)); | ||||
| 
 | ||||
| 	Host ph("Test", NetworkPreferences(30300, "", false, true)); | ||||
| 	Host ph("Test", NetworkPreferences(50300, "", false, true)); | ||||
| 	auto wh = ph.registerCapability(new WhisperHost()); | ||||
| 	this_thread::sleep_for(chrono::milliseconds(500)); | ||||
| 	ph.start(); | ||||
| 	ph.connect("127.0.0.1", 30303); | ||||
| 	this_thread::sleep_for(chrono::milliseconds(500)); | ||||
| 	ph.connect("127.0.0.1", 50303); | ||||
| 
 | ||||
| 	KeyPair us = KeyPair::create(); | ||||
| 	for (int i = 0; i < 10; ++i) | ||||
| @ -78,6 +80,8 @@ BOOST_AUTO_TEST_CASE(topic) | ||||
| 	} | ||||
| 
 | ||||
| 	listener.join(); | ||||
| 	g_logVerbosity = 0; | ||||
| 
 | ||||
| 	BOOST_REQUIRE_EQUAL(result, 1 + 9 + 25 + 49 + 81); | ||||
| } | ||||
| 
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user