Fork of plugeth with any needed changes for statediff plugin
Go to file
obscuren 92c6150199 Squashed 'tests/files/' changes from e390be4..dbdd0f8
dbdd0f8 update test script for python
29dced2 add failing python test
5b7ebb9 OOG or 1024 depth level fail
3f58fd8 run OOG at tx level with to high value for call
39d8595 run OOG and too high value for call/callcode
55fbf95 run OOG and too high value for call/callcode
8856bfb add callCreateCallCode test file
d2da29e check value when doing callcode
129a464 suicide and storage refund tests with and without storage
6aa5e29 suicide and storage refund tests
fff323d python fails
963648b python callcode fail
31ce83a python big memory fail
531bc36 add memory stress test using return
b7021c7 renaming
959ff59 vm input limit tests
1c3741f update blockchain tests with new uncle reward rule

git-subtree-dir: tests/files
git-subtree-split: dbdd0f829dea8aa053159707caf353d83bf5be0f
2015-03-12 00:57:28 +01:00
ansible Squashed 'tests/files/' changes from e390be4..dbdd0f8 2015-03-12 00:57:28 +01:00
BasicTests Squashed 'tests/files/' changes from 05fe945..b9e4e74 2015-03-09 01:02:12 +01:00
BlockchainTests Squashed 'tests/files/' changes from 05fe945..b9e4e74 2015-03-09 01:02:12 +01:00
BlockTests Squashed 'tests/files/' changes from e390be4..dbdd0f8 2015-03-12 00:57:28 +01:00
PoWTests Squashed 'tests/files/' changes from 05fe945..b9e4e74 2015-03-09 01:02:12 +01:00
StateTests Squashed 'tests/files/' changes from e390be4..dbdd0f8 2015-03-12 00:57:28 +01:00
TransactionTests Squashed 'tests/files/' changes from 9e3fe72..15ce2ab 2015-03-05 17:51:26 +01:00
TrieTests Squashed 'tests/files/' changes from 9e3fe72..15ce2ab 2015-03-05 17:51:26 +01:00
VMTests Squashed 'tests/files/' changes from e390be4..dbdd0f8 2015-03-12 00:57:28 +01:00
.gitignore updated python and go to new build requirement. added script to create 2015-02-05 12:07:12 +01:00
index.js added transaction tests to index.js 2015-02-10 14:38:48 -05:00
package.json bump 2015-02-12 00:56:22 -05:00
README.md More docs. 2014-02-21 18:35:51 +00:00
TODO Testing submodules 2014-07-02 10:14:05 -04:00

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.