summaryrefslogtreecommitdiff
path: root/test2.py
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2024-04-13 22:44:16 -0400
committerRob Austein <sra@hactrn.net>2024-04-13 22:45:10 -0400
commitcca4a4ce8f986a72deddc797a9cdf314ab07ab1f (patch)
tree359c623707ecc6881b9b0b7045085d5f8b616965 /test2.py
parentd2c08cfed1d0d545da42a80c6deaf85fcd844cc6 (diff)
Cleanuptrunk
Diffstat (limited to 'test2.py')
-rwxr-xr-xtest2.py19
1 files changed, 8 insertions, 11 deletions
diff --git a/test2.py b/test2.py
index 2db8a70..5d769c0 100755
--- a/test2.py
+++ b/test2.py
@@ -4,21 +4,18 @@ from rfc1982_serial_number import Serial
from random import randint
from subprocess import run
-def test(n, cmd):
- print(f"\nTest: {test}: {cmd[0]} {cmd[1]} {cmd[2]}")
+def test(n, i1, i2):
+ cmd = ("./rfc1982_serial_number.py", str(i1), str(i2))
+ print(f"\nTest: {n}: {cmd[0]} {cmd[1]} {cmd[2]}")
run(cmd)
for n in range(100):
- i1 = randint(0, Serial.modulus - 1)
- i2 = randint(0, Serial.modulus - 1)
- test(n, ("./rfc1982_serial_number.py", str(i1), str(i2)))
+ test(n, randint(0, Serial.modulus - 1), randint(0, Serial.modulus - 1))
for n in range(10):
- i1 = randint(0, Serial.modulus - 1)
- i2 = i1 ^ (Serial.modulus >> 1)
- test(n, ("./rfc1982_serial_number.py", str(i1), str(i2)))
+ t = randint(0, Serial.modulus - 1)
+ test(n, t, t ^ (Serial.modulus >> 1))
for n in range(10):
- i1 = randint(0, Serial.modulus - 1)
- i2 = (i1 + Serial.modulus - 1) & (Serial.modulus - 1)
- test(n, ("./rfc1982_serial_number.py", str(i1), str(i2)))
+ t = randint(0, Serial.modulus - 1)
+ test(n, t, (t + Serial.modulus - 1) & (Serial.modulus - 1))