refactor; remove the term interface

This commit is contained in:
2025-03-09 09:37:35 -05:00
parent e55e18abf8
commit c1ca01eb93
12 changed files with 144 additions and 144 deletions

View File

@@ -16,14 +16,14 @@ def test_create_new_user_and_renew_keys(nkode_api, keypad_size, passocode_len):
username = "test_username"
nkode_policy = NKodePolicy() # default policy
customer_id = nkode_api.create_new_customer(keypad_size, nkode_policy)
session_id, set_interface = nkode_api.generate_signup_interface(customer_id)
user_passcode = set_interface[:passocode_len]
session_id, set_keypad = nkode_api.generate_signup_keypad(customer_id)
user_passcode = set_keypad[:passocode_len]
signup_key_selection = lambda interface: [interface.index(attr) // keypad_size.numb_of_keys for attr in user_passcode]
set_key_selection = signup_key_selection(set_interface)
signup_key_selection = lambda keypad: [keypad.index(attr) // keypad_size.numb_of_keys for attr in user_passcode]
set_key_selection = signup_key_selection(set_keypad)
confirm_interface = nkode_api.set_nkode(username, customer_id, set_key_selection, session_id)
confirm_key_selection = signup_key_selection(confirm_interface)
confirm_keypad = nkode_api.set_nkode(username, customer_id, set_key_selection, session_id)
confirm_key_selection = signup_key_selection(confirm_keypad)
successful_confirm = nkode_api.confirm_nkode(
username,
customer_id,
@@ -32,21 +32,21 @@ def test_create_new_user_and_renew_keys(nkode_api, keypad_size, passocode_len):
)
assert successful_confirm
sign_in_key_selection = lambda interface: [interface.index(attr) // keypad_size.attrs_per_key for attr in user_passcode]
login_interface = nkode_api.get_login_interface(username, customer_id)
login_key_selection = sign_in_key_selection(login_interface)
sign_in_key_selection = lambda keypad: [keypad.index(attr) // keypad_size.attrs_per_key for attr in user_passcode]
login_keypad = nkode_api.get_login_keypad(username, customer_id)
login_key_selection = sign_in_key_selection(login_keypad)
successful_login = nkode_api.login(customer_id, username, login_key_selection)
assert successful_login
successful_renew = nkode_api.renew_attributes(customer_id)
assert successful_renew
login_interface = nkode_api.get_login_interface(username, customer_id)
login_key_selection = sign_in_key_selection(login_interface)
login_keypad = nkode_api.get_login_keypad(username, customer_id)
login_key_selection = sign_in_key_selection(login_keypad)
successful_login = nkode_api.login(customer_id, username, login_key_selection)
assert successful_login
login_interface = nkode_api.get_login_interface(username, customer_id)
login_key_selection = sign_in_key_selection(login_interface)
login_keypad = nkode_api.get_login_keypad(username, customer_id)
login_key_selection = sign_in_key_selection(login_keypad)
successful_login = nkode_api.login(customer_id, username, login_key_selection)
assert successful_login