refactor nkode_authentication_template.md
This commit is contained in:
@@ -9,16 +9,16 @@ def nkode_api() -> NKodeAPI:
|
||||
return NKodeAPI()
|
||||
|
||||
|
||||
@pytest.mark.parametrize("keypad_size,passocode_len", [
|
||||
@pytest.mark.parametrize("keypad_size,passcode_len", [
|
||||
(KeypadSize(numb_of_keys=10, props_per_key=11), 4),
|
||||
(KeypadSize(numb_of_keys=10, props_per_key=12), 5),
|
||||
])
|
||||
def test_create_new_user_and_renew_keys(nkode_api, keypad_size, passocode_len):
|
||||
def test_create_new_user_and_renew_keys(nkode_api, keypad_size, passcode_len):
|
||||
username = "test_username"
|
||||
nkode_policy = NKodePolicy() # default policy
|
||||
customer_id = nkode_api.create_new_customer(keypad_size, nkode_policy)
|
||||
session_id, set_keypad = nkode_api.generate_signup_keypad(customer_id)
|
||||
user_passcode = set_keypad[:passocode_len]
|
||||
user_passcode = set_keypad[:passcode_len]
|
||||
|
||||
signup_key_selection = lambda keypad: [int(np.where(keypad == prop)[0][0]) // keypad_size.numb_of_keys for prop in user_passcode]
|
||||
set_key_selection = signup_key_selection(set_keypad)
|
||||
|
||||
Reference in New Issue
Block a user