Skip to content

Commit 3cc7b07

Browse files
authored
Merge pull request #153 from tomato42/test-fixups
Little more test coverage
2 parents 8d61fdb + 9114aed commit 3cc7b07

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

src/ecdsa/test_malformed_sigs.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -246,7 +246,8 @@ def st_der():
246246
st.builds(lambda tag, x:
247247
encode_constructed(tag, x),
248248
st.integers(min_value=0, max_value=0x3f),
249-
st.one_of(children))
249+
st.one_of(children)),
250+
max_leaves=40
250251
)
251252

252253

src/ecdsa/test_numbertheory.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,13 @@ def test_next_prime(prime, next_p):
4949
assert next_prime(prime) == next_p
5050

5151

52+
@pytest.mark.parametrize(
53+
"val",
54+
[-1, 0, 1])
55+
def test_next_prime_with_nums_less_2(val):
56+
assert next_prime(val) == 2
57+
58+
5259
@pytest.mark.parametrize("prime", smallprimes)
5360
def test_square_root_mod_prime_for_small_primes(prime):
5461
squares = set()

0 commit comments

Comments
 (0)