Official Go implementation of the Ethereum protocol
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Christoph Jentzsch 28ed968b46 Added blockInfoTest 10 years ago
README.md More docs. 11 years ago
TODO Testing submodules 11 years ago
blockgenesistest.json Moved txt to json 11 years ago
genesishashestest.json Update genesishashestest.json 10 years ago
hexencodetest.json Hex encode tests done. 11 years ago
keyaddrtest.json Moved txt to json 11 years ago
namecoin.json Added my own random and namecoin tests (pyethereum) 10 years ago
random.json Replaced with deterministic test 10 years ago
rlptest.json Added some new test cases for the rlp encoding. 11 years ago
trietest.json Reset 11 years ago
trietestnextprev.json Added next/prev trie test 10 years ago
txtest.json fix file name that seems to have been a typo 11 years ago
vmArithmeticTest.json Added bitwise logic operation test 10 years ago
vmBitwiseLogicOperationTest.json Added bitwise logic operation test 10 years ago
vmBlockInfoTest.json Added blockInfoTest 10 years ago
vmEnvironmentalInfoTest.json Added environmentalInfo- and sha3- test 10 years ago
vmSha3Test.json Added environmentalInfo- and sha3- test 10 years ago
vmtests.json Output hex strings. 10 years ago

README.md

tests

Common tests for all clients to test against.

All files should be of the form:

{
	"test1name":
	{
		"test1property1": ...,
		"test1property2": ...,
		...
	},
	"test2name":
	{
		"test2property1": ...,
		"test2property2": ...,
		...
	}
}

Arrays are allowed, but don't use them for sets of properties - only use them for data that is clearly a continuous contiguous sequence of values.