Skip to content

Commit a0ec843

Browse files
committed
Moved over to new format, but RLP tests still need updating.
1 parent 660cd26 commit a0ec843

File tree

3 files changed

+84
-92
lines changed

3 files changed

+84
-92
lines changed

hexencodetest.json

Lines changed: 34 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,34 @@
1-
[
2-
[
3-
[ 1, 2, 3, 4, 5 ],
4-
"112345"
5-
],
6-
[
7-
[ 0, 1, 2, 3, 4, 5 ],
8-
"00012345"
9-
],
10-
[
11-
[ 6, 4, 6, 15, 6, 7, 6, 5, 16 ],
12-
"20646f6765"
13-
],
14-
[
15-
[ 7, 6, 5, 16 ],
16-
"3765"
17-
],
18-
[
19-
[ 16 ],
20-
"20"
21-
],
22-
[
23-
[ 0, 16 ],
24-
"30"
25-
],
26-
[
27-
[ 15, 1, 12, 11, 8, 16 ],
28-
"3f1cb8"
29-
],
30-
[
31-
[ 0, 15, 1, 12, 11, 8, 16 ],
32-
"200f1cb8"
33-
]
34-
]
1+
{
2+
"nz,odd": {
3+
"seq": [ 1, 2, 3, 4, 5 ],
4+
"return": "112345"
5+
},
6+
"z,even": {
7+
"seq": [ 0, 1, 2, 3, 4, 5 ],
8+
"return": "00012345"
9+
},
10+
"long": {
11+
"seq": [ 6, 4, 6, 15, 6, 7, 6, 5, 16 ],
12+
"return": "20646f6765"
13+
},
14+
"short": {
15+
"seq": [ 7, 6, 5, 16 ],
16+
"return": "3765"
17+
},
18+
"nz,one": {
19+
"seq": [ 16 ],
20+
"return": "20"
21+
},
22+
"z,two": {
23+
"seq": [ 0, 16 ],
24+
"return": "30"
25+
},
26+
"nz,even": {
27+
"seq": [ 15, 1, 12, 11, 8, 16 ],
28+
"return": "3f1cb8"
29+
},
30+
"z,odd": {
31+
"seq": [ 0, 15, 1, 12, 11, 8, 16 ],
32+
"return": "200f1cb8"
33+
}
34+
}

rlptest.json

Lines changed: 46 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,46 @@
1-
[
2-
[
3-
"cat",
4-
"43636174"
5-
],
6-
[
7-
"dog",
8-
"43646f67"
9-
],
10-
[
11-
[ "cat", "dog" ],
12-
"824363617443646f67"
13-
],
14-
[
15-
[ "dog", "god", "cat" ],
16-
"8343646f6743676f6443636174"
17-
],
18-
[
19-
1,
20-
"01"
21-
],
22-
[
23-
10,
24-
"0a"
25-
],
26-
[
27-
100,
28-
"1864"
29-
],
30-
[
31-
1000,
32-
"1903e8"
33-
],
34-
[
35-
115792089237316195423570985008687907853269984665640564039457584007913129639935,
36-
"37ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"
37-
],
38-
[
39-
115792089237316195423570985008687907853269984665640564039457584007913129639936,
40-
"3821010000000000000000000000000000000000000000000000000000000000000000"
41-
],
42-
[
43-
[ 1, 2, [] ],
44-
"83010280"
45-
],
46-
[
47-
[ [ [], [] ], [] ],
48-
"8282808080"
49-
],
50-
[
51-
[ "zw", [ 4 ], "wz" ],
52-
"83427a77810442777a"
53-
]
54-
]
1+
{
2+
"emptystring": {
3+
"in": "",
4+
"out": "00"
5+
},
6+
"shortstring": {
7+
"in": "dog",
8+
"out": "43646f67"
9+
},
10+
"longstring": {
11+
"in": "Lorem ipsum dolor sit amet, consectetur adipisicing elit",
12+
"out": "TODO"
13+
},
14+
"zero": {
15+
"in": 0,
16+
"out": "80"
17+
},
18+
"smallint": {
19+
"in": 1,
20+
"out": "01"
21+
},
22+
"mediumint": {
23+
"in": 1000,
24+
"out": "8203e8"
25+
},
26+
"bigint": {
27+
"in": 115792089237316195423570985008687907853269984665640564039457584007913129639936,
28+
"out": "3821010000000000000000000000000000000000000000000000000000000000000000"
29+
},
30+
"emptylist": {
31+
"in": [],
32+
"out": "c0"
33+
},
34+
"stringlist": {
35+
"in": [ "dog", "god", "cat" ],
36+
"out": "8343646f6743676f6443636174"
37+
},
38+
"multilist": {
39+
"in": [ "zw", [ 4 ], 1 ],
40+
"out": "TODO"
41+
},
42+
"listsoflists": {
43+
"in": [ [ [], [] ], [] ],
44+
"out": "c2c2c0c0c0"
45+
}
46+
}

trietest.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
[
2-
{
1+
{
2+
"doprefix": {
33
"inputs": {
44
"doe": "reindeer",
55
"dog": "puppy",
66
"dogglesworth": "cat"
77
},
88
"expectation": "d85f9267d7ed5767fb1b48defa8eb20a1c007a87a07588135a74b40b55de2e67"
99
},
10-
{
10+
"multiprefix": {
1111
"inputs":{
1212
"do": "verb",
1313
"horse": "stallion",
@@ -16,4 +16,4 @@
1616
},
1717
"expectation": "cf7d318935b52db6e23d8c1f5e6b7e62f3606d4ed13783f4fdbd6e67a2085d04"
1818
}
19-
]
19+
}

0 commit comments

Comments
 (0)