diff options
Diffstat (limited to 'unittest/test2.cc')
-rw-r--r-- | unittest/test2.cc | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/unittest/test2.cc b/unittest/test2.cc index 13e33a3..37d5983 100644 --- a/unittest/test2.cc +++ b/unittest/test2.cc @@ -15,7 +15,7 @@ static const char *const default_user_pin = "123456"; using namespace std; using namespace nitrokey::device; using namespace nitrokey::proto; -using namespace nitrokey::proto::stick20; +using namespace nitrokey::proto::NKStorage; using namespace nitrokey::log; using namespace nitrokey::misc; @@ -67,7 +67,7 @@ TEST_CASE("long operation test", "[test_long]") { for (int i = 0; i < 30; ++i) { try { - stick10::GetStatus::CommandTransaction::run(stick); + NKPro::GetStatus::CommandTransaction::run(stick); } catch (LongOperationInProgressException &progressException){ CHECK((int)progressException.progress_bar_value>=0); @@ -128,18 +128,18 @@ TEST_CASE("test device internal status with various commands", "[fast]") { REQUIRE(connected == true); Log::instance().set_loglevel(Loglevel::DEBUG); - auto p = get_payload<stick20::SendStartup>(); + auto p = get_payload<NKStorage::SendStartup>(); p.set_defaults(); - auto device_status = stick20::SendStartup::CommandTransaction::run(stick, p); + auto device_status = NKStorage::SendStartup::CommandTransaction::run(stick, p); REQUIRE(device_status.data().AdminPwRetryCount == 3); REQUIRE(device_status.data().UserPwRetryCount == 3); REQUIRE(device_status.data().ActiveSmartCardID_u32 != 0); - auto production_status = stick20::ProductionTest::CommandTransaction::run(stick); + auto production_status = NKStorage::ProductionTest::CommandTransaction::run(stick); REQUIRE(production_status.data().SD_Card_Size_u8 == 8); REQUIRE(production_status.data().SD_CardID_u32 != 0); - auto sdcard_occupancy = stick20::GetSDCardOccupancy::CommandTransaction::run(stick); + auto sdcard_occupancy = NKStorage::GetSDCardOccupancy::CommandTransaction::run(stick); REQUIRE((int) sdcard_occupancy.data().ReadLevelMin >= 0); REQUIRE((int) sdcard_occupancy.data().ReadLevelMax <= 100); REQUIRE((int) sdcard_occupancy.data().WriteLevelMin >= 0); @@ -151,19 +151,19 @@ TEST_CASE("setup hidden volume test", "[hidden]") { bool connected = stick->connect(); REQUIRE(connected == true); Log::instance().set_loglevel(Loglevel::DEBUG); - stick10::LockDevice::CommandTransaction::run(stick); + NKPro::LockDevice::CommandTransaction::run(stick); this_thread::sleep_for(2000ms); auto user_pin = default_user_pin; execute_password_command<EnableEncryptedPartition>(stick, user_pin); - auto p = get_payload<stick20::SetupHiddenVolume>(); + auto p = get_payload<NKStorage::SetupHiddenVolume>(); p.SlotNr_u8 = 0; p.StartBlockPercent_u8 = 70; p.EndBlockPercent_u8 = 90; auto hidden_volume_password = "123123123"; strcpyT(p.HiddenVolumePassword_au8, hidden_volume_password); - stick20::SetupHiddenVolume::CommandTransaction::run(stick, p); + NKStorage::SetupHiddenVolume::CommandTransaction::run(stick, p); this_thread::sleep_for(2000ms); execute_password_command<EnableHiddenEncryptedPartition>(stick, hidden_volume_password); @@ -176,19 +176,19 @@ TEST_CASE("setup multiple hidden volumes", "[hidden]") { Log::instance().set_loglevel(Loglevel::DEBUG); auto user_pin = default_user_pin; - stick10::LockDevice::CommandTransaction::run(stick); + NKPro::LockDevice::CommandTransaction::run(stick); this_thread::sleep_for(2000ms); execute_password_command<EnableEncryptedPartition>(stick, user_pin); constexpr int volume_count = 4; for (int i = 0; i < volume_count; ++i) { - auto p = get_payload<stick20::SetupHiddenVolume>(); + auto p = get_payload<NKStorage::SetupHiddenVolume>(); p.SlotNr_u8 = i; p.StartBlockPercent_u8 = 20 + 10*i; p.EndBlockPercent_u8 = p.StartBlockPercent_u8+i+1; auto hidden_volume_password = std::string("123123123")+std::to_string(i); strcpyT(p.HiddenVolumePassword_au8, hidden_volume_password.c_str()); - stick20::SetupHiddenVolume::CommandTransaction::run(stick, p); + NKStorage::SetupHiddenVolume::CommandTransaction::run(stick, p); this_thread::sleep_for(2000ms); } @@ -220,10 +220,10 @@ TEST_CASE("update password change", "[dangerous]") { make_pair(pass2, pass1), }; for (auto && password: data) { - auto p = get_payload<stick20::ChangeUpdatePassword>(); + auto p = get_payload<NKStorage::ChangeUpdatePassword>(); strcpyT(p.current_update_password, password.first); strcpyT(p.new_update_password, password.second); - stick20::ChangeUpdatePassword::CommandTransaction::run(stick, p); + NKStorage::ChangeUpdatePassword::CommandTransaction::run(stick, p); } } @@ -234,7 +234,7 @@ TEST_CASE("general test", "[test]") { Log::instance().set_loglevel(Loglevel::DEBUG); - stick10::LockDevice::CommandTransaction::run(stick); + NKPro::LockDevice::CommandTransaction::run(stick); // execute_password_command<EnableEncryptedPartition>(stick, "123456"); // execute_password_command<DisableEncryptedPartition>(stick, "123456"); // execute_password_command<DisableHiddenEncryptedPartition>(stick, "123123123"); @@ -242,7 +242,7 @@ TEST_CASE("general test", "[test]") { execute_password_command<SendSetReadonlyToUncryptedVolume>(stick, default_user_pin); execute_password_command<SendSetReadwriteToUncryptedVolume>(stick, default_user_pin); execute_password_command<SendClearNewSdCardFound>(stick, default_admin_pin, 'A'); - stick20::GetDeviceStatus::CommandTransaction::run(stick); + NKStorage::GetDeviceStatus::CommandTransaction::run(stick); this_thread::sleep_for(1000ms); // execute_password_command<LockFirmware>(stick, "123123123"); //CAUTION // execute_password_command<EnableFirmwareUpdate>(stick, "123123123"); //CAUTION FIRMWARE PIN @@ -250,5 +250,5 @@ TEST_CASE("general test", "[test]") { execute_password_command<ExportFirmware>(stick, "12345678", 'A'); // execute_password_command<FillSDCardWithRandomChars>(stick, "12345678", 'A'); - stick10::LockDevice::CommandTransaction::run(stick); + NKPro::LockDevice::CommandTransaction::run(stick); } |