Style nit: don't use list comprehensions for side-effecting code.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
This commit is contained in:
parent
3dfe532bac
commit
5394ee1a15
|
@ -93,7 +93,7 @@ def tv_part_rust(name, value, indent=3):
|
|||
|
||||
def tv_rust(filename, parts, vectors):
|
||||
print(' struct TestVector {')
|
||||
[print(' %s: %s,' % p) for p in parts]
|
||||
for p in parts: print(' %s: %s,' % p)
|
||||
print(''' };
|
||||
|
||||
// From https://github.com/zcash-hackworks/zcash-test-vectors/blob/master/%s.py''' % (
|
||||
|
@ -101,13 +101,13 @@ def tv_rust(filename, parts, vectors):
|
|||
))
|
||||
if type(vectors) == type({}):
|
||||
print(' let test_vector = TestVector {')
|
||||
[tv_part_rust(p[0], vectors[p[0]]) for p in parts]
|
||||
for p in parts: tv_part_rust(p[0], vectors[p[0]])
|
||||
print(' };')
|
||||
elif type(vectors) == type([]):
|
||||
print(' let test_vectors = vec![')
|
||||
for vector in vectors:
|
||||
print(' TestVector {')
|
||||
[tv_part_rust(p[0], vector[p[0]], 4) for p in parts]
|
||||
for p in parts: tv_part_rust(p[0], vector[p[0]], 4)
|
||||
print(' },')
|
||||
print(' ];')
|
||||
else:
|
||||
|
|
Loading…
Reference in New Issue