import sys import pathlib file = pathlib.Path(__file__) directory = file.parent import_root = directory.parent sys.path.append(str(import_root)) from assets import secret_generator password_a = secret_generator("Password_a") password_b = secret_generator("Password_b") verify_password_a = secret_generator("Password_a") print("Check secret generation: ") print("Secret for 'Password_a': " + str(password_a.secret)) print("Check that secret is generated once in the single instance: ") print("Secret for 'Password_a': " + str(password_a.secret)) print("Secret for 'Password_b': " + str(password_b.secret)) validation_result = "False" if verify_password_a.validate(password_a.secret): validation_result = "True" print("Check validation for 'Password_a' by secret: " + validation_result)