Coverage for /var/srv/projects/api.amasfac.comuna18.com/tmp/venv/lib/python3.9/site-packages/ellipticcurve/utils/integer.py: 86%

5 statements  

« prev     ^ index     » next       coverage.py v6.4.4, created at 2023-07-17 14:22 -0600

1from random import SystemRandom 

2 

3 

4class RandomInteger: 

5 

6 @classmethod 

7 def between(cls, min, max): 

8 """ 

9 Return integer x in the range: min <= x <= max 

10 

11 :param min: minimum value of the integer 

12 :param max: maximum value of the integer 

13 :return: 

14 """ 

15 

16 return SystemRandom().randrange(min, max + 1)