diff options
Diffstat (limited to 'unittest')
-rw-r--r-- | unittest/test_HOTP.cc | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/unittest/test_HOTP.cc b/unittest/test_HOTP.cc index 9db23ca..b263693 100644 --- a/unittest/test_HOTP.cc +++ b/unittest/test_HOTP.cc @@ -34,8 +34,9 @@ TEST_CASE("test secret", "[functions]") { } TEST_CASE("Test HOTP codes according to RFC", "[HOTP]") { - Stick10 stick; - bool connected = stick.connect(); + Stick10 stick; + bool connected = stick.connect(); + REQUIRE(connected == true); Log::instance().set_loglevel(Loglevel::DEBUG); @@ -84,6 +85,15 @@ TEST_CASE("Test HOTP codes according to RFC", "[HOTP]") { auto resp = GetHOTP::CommandTransaction::run(stick, gh); REQUIRE( resp.code == code); } + //checking slot programmed before with nitro-app + /* + for( auto code: codes){ + GetHOTP::CommandTransaction::CommandPayload gh; + gh.slot_number = 0x12; + auto resp = GetHOTP::CommandTransaction::run(stick, gh); + REQUIRE( resp.code == code); + } + */ } |