mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 11:36:00 +00:00
Merge "secure_element: vts: Fix openBasicChannel and transmit test case"
This commit is contained in:
@@ -134,6 +134,7 @@ TEST_F(SecureElementHidlTest, transmit) {
|
||||
EXPECT_LE((unsigned int)2, response.selectResponse.size());
|
||||
EXPECT_LE(1, response.channelNumber);
|
||||
std::vector<uint8_t> command = DATA_APDU;
|
||||
command[0] |= response.channelNumber;
|
||||
std::vector<uint8_t> transmitResponse;
|
||||
se_->transmit(command, [&transmitResponse](std::vector<uint8_t> res) {
|
||||
transmitResponse.resize(res.size());
|
||||
@@ -168,7 +169,8 @@ TEST_F(SecureElementHidlTest, openBasicChannel) {
|
||||
}
|
||||
});
|
||||
if (statusReturned == SecureElementStatus::SUCCESS) {
|
||||
EXPECT_LE((unsigned int)3, response.size());
|
||||
EXPECT_LE((unsigned int)2, response.size());
|
||||
se_->closeChannel(0);
|
||||
return;
|
||||
}
|
||||
EXPECT_EQ(SecureElementStatus::UNSUPPORTED_OPERATION, statusReturned);
|
||||
|
||||
Reference in New Issue
Block a user