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.
 
 
 
 
 
 
martin becze 94f1ca2e09 Format clean up 10 years ago
BasicTests Remove initial allocs - it tests nothing additional and is difficult to maintain, especially with genesis contracts. See https://github.com/ethereum/tests/blob/develop/BasicTests/genesishashestest.json for that information. 10 years ago
BlockTests add creation txs in block tests 10 years ago
BlockchainTests moved blockchain tests 10 years ago
StateTests Format clean up 10 years ago
TransactionTests consistent values please 10 years ago
TrieTests added trie tests for branches on 10 years ago
VMTests undo gasMemCostChange, add some state tests 10 years ago
ansible debug version for cppjit in dockerfile 10 years ago
.gitignore updated python and go to new build requirement. added script to create 10 years ago
README.md More docs. 11 years ago
TODO Testing submodules 11 years ago
index.js added transaction tests to index.js 10 years ago
package.json bump 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.