diff --git a/crawler_software/raspberry_pi/tests/otp/otp_test.py b/crawler_software/raspberry_pi/tests/otp/otp_test.py new file mode 100644 index 0000000..e77b61d --- /dev/null +++ b/crawler_software/raspberry_pi/tests/otp/otp_test.py @@ -0,0 +1,15 @@ +import time, pyotp + +totp = pyotp.TOTP(pyotp.random_base32()) + +code = totp.now() + +for i in range(0,60): + + if totp.verify(code): + print(f'{code} verified fine at t+{i}') + else: + print(f'{code} expired at t+{i}') + break + + time.sleep(1)