Skip to content

Commit b9eba86

Browse files
committed
Increase Coverage
1 parent 9fec898 commit b9eba86

File tree

1 file changed

+1
-50
lines changed

1 file changed

+1
-50
lines changed

Tests/L2Tests/tests/HdmiCecSink_L2Test.cpp

Lines changed: 1 addition & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -2828,19 +2828,6 @@ TEST_F(HdmiCecSink_L2Test, InjectTextViewOnFrameAndVerifyEvent)
28282828
jsonrpc.Unsubscribe(EVNT_TIMEOUT, _T("onTextViewOnMsg"));
28292829
}
28302830

2831-
TEST_F(HdmiCecSink_L2Test, TextViewOnBroadcastIgnoreCase)
2832-
{
2833-
// Header: From TV (0) to Playback Device 1 (4), Opcode: 0x0D (Text View On)
2834-
uint8_t buffer[] = { 0x4F, 0x0D };
2835-
CECFrame frame(buffer, sizeof(buffer));
2836-
2837-
for (auto* listener : listeners) {
2838-
if (listener) {
2839-
listener->notify(frame);
2840-
}
2841-
}
2842-
}
2843-
28442831
TEST_F(HdmiCecSink_L2Test, InjectDeviceAddedFrameAndVerifyEvent)
28452832
{
28462833
JSONRPC::LinkType<Core::JSON::IElement> jsonrpc(HDMICECSINK_CALLSIGN, HDMICECSINK_L2TEST_CALLSIGN);
@@ -3446,31 +3433,6 @@ TEST_F(HdmiCecSink_L2Test, InjectGiveFeaturesFrame)
34463433
}
34473434
}
34483435

3449-
TEST_F(HdmiCecSink_L2Test, InjectGiveFeaturesFrameBroadcastIgnoreTest)
3450-
{
3451-
3452-
// Simulate a CECVersion message from logical address 4 to us (0)
3453-
uint8_t buffer1[] = { 0x40, 0x9E, 0x06 }; // 0x06 = Version 2.0
3454-
CECFrame frame1(buffer1, sizeof(buffer1));
3455-
for (auto* listener : listeners) {
3456-
if (listener)
3457-
listener->notify(frame1);
3458-
}
3459-
3460-
EXPECT_CALL(*p_connectionMock, sendToAsync(::testing::_, ::testing::_))
3461-
.WillRepeatedly(::testing::Invoke(
3462-
[&](const LogicalAddress& to, const CECFrame& frame) {
3463-
throw Exception();
3464-
}));
3465-
3466-
uint8_t buffer2[] = { 0x4F, 0xA5 }; // From device 4 to TV (0)
3467-
CECFrame frame2(buffer2, sizeof(buffer2));
3468-
for (auto* listener : listeners) {
3469-
if (listener)
3470-
listener->notify(frame2);
3471-
}
3472-
}
3473-
34743436
// RequestCurrentLatency (0xA7)
34753437
TEST_F(HdmiCecSink_L2Test, InjectRequestCurrentLatencyFrame)
34763438
{
@@ -3485,7 +3447,7 @@ TEST_F(HdmiCecSink_L2Test, InjectRequestCurrentLatencyFrame)
34853447
TEST_F(HdmiCecSink_L2Test, ReportPhysicalAddressBroadcastIgnoreCase)
34863448
{
34873449
// Add a device on port 1 (logical address 4)
3488-
uint8_t addBuffer[] = { 0x4F, 0x84, 0x10, 0x00, 0x04 }; // From 4 to TV
3450+
uint8_t addBuffer[] = { 0x40, 0x84, 0x10, 0x00, 0x04 }; // From 4 to TV
34893451
CECFrame addFrame(addBuffer, sizeof(addBuffer));
34903452
for (auto* listener : listeners) {
34913453
if (listener)
@@ -3607,17 +3569,6 @@ TEST_F(HdmiCecSink_L2Test, InjectReportPowerStatusAndVerifyEvent)
36073569
jsonrpc.Unsubscribe(EVNT_TIMEOUT, _T("reportAudioDevicePowerStatus"));
36083570
}
36093571

3610-
TEST_F(HdmiCecSink_L2Test, InjectGiveDevicePowerStatusFrameBroadcastIgnoreTest1)
3611-
{
3612-
// Then, inject ON status (should trigger the event)
3613-
uint8_t buffer_on[] = { 0x5F, 0x90, 0x00 }; // 0x00 = ON
3614-
CECFrame frame_on(buffer_on, sizeof(buffer_on));
3615-
for (auto* listener : listeners) {
3616-
if (listener)
3617-
listener->notify(frame_on);
3618-
}
3619-
}
3620-
36213572
TEST_F(HdmiCecSink_L2Test, InjectSetMenuLanguageFrame)
36223573
{
36233574
// Set Menu Language: opcode 0x32, language "eng"

0 commit comments

Comments
 (0)