go-ethereum/tests/files
Christopher Franko 85d410d34e move all the deps to the latest repo
This was over looked for so long because it was already taken care of in
the newer branches.
2017-03-20 09:11:55 -04:00
..
ABITests [release/1.3.4] tests: updated homestead tests 2016-02-24 13:46:23 +01:00
ansible move all the deps to the latest repo 2017-03-20 09:11:55 -04:00
BasicTests [release/1.4.16] tests: update test files from github.com/ethereum/tests @ 45bc1d21d3c1 2016-10-06 16:25:17 +02:00
BlockchainTests Merge https://github.com/ethereum/go-ethereum into rebase-1.4.16 2016-10-08 09:23:35 -04:00
GenesisTests [release/1.3.4] tests: updated homestead tests 2016-02-24 13:46:23 +01:00
KeyStoreTests [release/1.3.4] tests: updated homestead tests 2016-02-24 13:46:23 +01:00
PoWTests [release/1.3.4] tests: updated homestead tests 2016-02-24 13:46:23 +01:00
RLPTests [release/1.3.4] tests: updated homestead tests 2016-02-24 13:46:23 +01:00
StateTests [release/1.4.16] tests: update test files from github.com/ethereum/tests @ 45bc1d21d3c1 2016-10-06 16:25:17 +02:00
TransactionTests [release/1.4.16] tests: update test files from github.com/ethereum/tests @ 45bc1d21d3c1 2016-10-06 16:25:17 +02:00
TrieTests Merge https://github.com/ethereum/go-ethereum into rebase-1.3.4 2016-03-02 11:54:34 -05:00
VMTests [release/1.4.16] tests: update test files from github.com/ethereum/tests @ 45bc1d21d3c1 2016-10-06 16:25:17 +02:00
.gitignore Add 'tests/files/' from commit 'ce7204fa17560f6a76c7592bf5f23d29f22042d6' 2015-03-02 16:43:12 +01:00
package.json move all the deps to the latest repo 2017-03-20 09:11:55 -04:00
README.md [release/1.4.16] tests: update test files from github.com/ethereum/tests @ 45bc1d21d3c1 2016-10-06 16:25:17 +02:00
TODO [release/1.3.4] tests: updated homestead tests 2016-02-24 13:46:23 +01:00

tests Build Status

Common tests for all clients to test against. See the documentation http://www.ethdocs.org/en/latest/contracts-and-transactions/ethereum-tests/index.html

Do not chagne test files in folders:

  • StateTests
  • BlockchainTests
  • TransactionTests
  • VMTests

It is being created by the testFillers which could be found at https://github.com/ethereum/cpp-ethereum/tree/develop/test/libethereum

If you want to modify a test filler or add a new test please contact @winsvega at https://gitter.im/ethereum/cpp-ethereum

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.