summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHubert Kario <hubert@kario.pl>2023-02-24 23:11:48 +0100
committerHubert Kario <hkario@redhat.com>2023-02-28 13:29:22 +0100
commitafcd9d777bdfbb3fa0defe5300183b5bf1a06724 (patch)
tree673b2d6338d85a910ae158200ece75332ba260bf
parent3a4704c143a0aa48ec840c7b90c918a74235dacc (diff)
downloadecdsa-afcd9d777bdfbb3fa0defe5300183b5bf1a06724.tar.gz
don't use lambdas as simple wrappers
-rw-r--r--src/ecdsa/test_keys.py4
-rw-r--r--src/ecdsa/test_malformed_sigs.py6
2 files changed, 4 insertions, 6 deletions
diff --git a/src/ecdsa/test_keys.py b/src/ecdsa/test_keys.py
index 25386b1..f9dbcad 100644
--- a/src/ecdsa/test_keys.py
+++ b/src/ecdsa/test_keys.py
@@ -769,8 +769,8 @@ assert isinstance(sig_strings[0], bytes)
verifiers = []
for modifier, fun in [
("bytes", lambda x: x),
- ("bytes memoryview", lambda x: buffer(x)),
- ("bytearray", lambda x: bytearray(x)),
+ ("bytes memoryview", buffer),
+ ("bytearray", bytearray),
("bytearray memoryview", lambda x: buffer(bytearray(x))),
("array.array of bytes", lambda x: array.array("B", x)),
("array.array of bytes memoryview", lambda x: buffer(array.array("B", x))),
diff --git a/src/ecdsa/test_malformed_sigs.py b/src/ecdsa/test_malformed_sigs.py
index d5e5001..6db0176 100644
--- a/src/ecdsa/test_malformed_sigs.py
+++ b/src/ecdsa/test_malformed_sigs.py
@@ -289,15 +289,13 @@ def st_der():
| st_der_octet_string(max_size=1024**2)
| st_der_null()
| st_der_oid(),
- lambda children: st.builds(
- lambda x: encode_octet_string(x), st.one_of(children)
- )
+ lambda children: st.builds(encode_octet_string, st.one_of(children))
| st.builds(lambda x: encode_bitstring(x, 0), st.one_of(children))
| st.builds(
lambda x: encode_sequence(*x), st.lists(children, max_size=200)
)
| st.builds(
- lambda tag, x: encode_constructed(tag, x),
+ encode_constructed,
st.integers(min_value=0, max_value=0x3F),
st.one_of(children),
),