summaryrefslogtreecommitdiff
path: root/unittest
diff options
context:
space:
mode:
Diffstat (limited to 'unittest')
-rw-r--r--unittest/test_bindings.py12
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