diff options
Diffstat (limited to 'unittest')
-rw-r--r-- | unittest/test_bindings.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/unittest/test_bindings.py b/unittest/test_bindings.py index 34bd21b..6e87c65 100644 --- a/unittest/test_bindings.py +++ b/unittest/test_bindings.py @@ -61,7 +61,7 @@ def test_user_PIN_change(C): def test_HOTP_RFC(C): # https://tools.ietf.org/html/rfc4226#page-32 - C.NK_write_hotp_slot(1, 'python_test', '12345678901234567890', 0, '123123123') + C.NK_write_hotp_slot(1, 'python_test', RFC_SECRET, 0, '123123123') test_data = [ 755224, 287082, 359152, 969429, 338314, 254676, 287922, 162583, 399871, 520489, ] @@ -72,7 +72,7 @@ def test_HOTP_RFC(C): def test_TOTP_RFC(C): # test according to https://tools.ietf.org/html/rfc6238#appendix-B - C.NK_write_totp_slot(1, 'python_test', '12345678901234567890', 30, True, '123123123') + C.NK_write_totp_slot(1, 'python_test', RFC_SECRET, 30, True, '123123123') test_data = [ (59, 1, 94287082), (1111111109, 0x00000000023523EC, 7081804), @@ -90,11 +90,11 @@ def test_get_slot_names(C): for i in range(16): name = ffi.string(C.NK_get_totp_slot_name(i)) if name == '': - assert C.NK_get_last_command_status() == 3 # NOT PROGRAMMED + assert C.NK_get_last_command_status() == DeviceErrorCode.NOT_PROGRAMMED for i in range(3): name = ffi.string(C.NK_get_hotp_slot_name(i)) if name == '': - assert C.NK_get_last_command_status() == 3 # NOT PROGRAMMED + assert C.NK_get_last_command_status() == DeviceErrorCode.NOT_PROGRAMMED def test_get_OTP_codes(C): @@ -102,9 +102,9 @@ def test_get_OTP_codes(C): for i in range(16): code = C.NK_get_totp_code(i, 0, 0, 0) if code == 0: - assert C.NK_get_last_command_status() == 3 # NOT PROGRAMMED + assert C.NK_get_last_command_status() == DeviceErrorCode.NOT_PROGRAMMED for i in range(3): code = C.NK_get_hotp_code(i) if code == 0: - assert C.NK_get_last_command_status() == 3 # NOT PROGRAMMED + assert C.NK_get_last_command_status() == DeviceErrorCode.NOT_PROGRAMMED |