@@ -82,8 +82,9 @@ struct _cellularCommContext
82
82
};
83
83
84
84
static uint16_t pktioEvtMask = 0x0000U ;
85
- static uint16_t evtGroupCreate = 0x0001U ;
86
85
86
+ static MockPlatformEventGroup_t evtGroup = { 0 };
87
+ static MockPlatformEventGroupHandle_t evtGroupHandle = NULL ;
87
88
88
89
static int recvCount = 0 ;
89
90
static int testInfiniteLoop = 0 ;
@@ -202,6 +203,7 @@ void setUp()
202
203
recvCommFail = 0 ;
203
204
setpktDataPrefixCBReturn = 0 ;
204
205
testInfiniteLoop = 0 ;
206
+ evtGroupHandle = & evtGroup ;
205
207
}
206
208
207
209
/* Called after each test method. */
@@ -246,9 +248,9 @@ uint16_t MockPlatformEventGroup_ClearBits( PlatformEventGroupHandle_t xEventGrou
246
248
return 0 ;
247
249
}
248
250
249
- uint16_t MockPlatformEventGroup_Create ( void )
251
+ MockPlatformEventGroupHandle_t MockPlatformEventGroup_Create ( void )
250
252
{
251
- return evtGroupCreate ;
253
+ return evtGroupHandle ;
252
254
}
253
255
254
256
uint16_t MockPlatformEventGroup_WaitBits ( PlatformEventGroupHandle_t groupEvent ,
@@ -362,6 +364,7 @@ static CellularCommInterfaceError_t _prvCommIntfOpen( CellularCommInterfaceRecei
362
364
363
365
( void ) receiveCallback ;
364
366
CellularContext_t * pContext = ( CellularContext_t * ) pUserData ;
367
+
365
368
( void ) pCommInterfaceHandle ;
366
369
367
370
commIntRet = receiveCallback ( pContext , NULL );
@@ -377,6 +380,7 @@ static CellularCommInterfaceError_t _prvCommIntfOpenCallrecvCallbackNullContext(
377
380
378
381
( void ) receiveCallback ;
379
382
CellularContext_t * pContext = ( CellularContext_t * ) pUserData ;
383
+
380
384
( void ) pCommInterfaceHandle ;
381
385
382
386
memset ( pContext , 0 , sizeof ( CellularContext_t ) );
@@ -731,6 +735,7 @@ void test__Cellular_PktioInit_Thread_ReceiveCallback_xHigherPriorityTaskWoken_Fa
731
735
/* Make PlatformEventGroup_SetBitsFromISR return true. */
732
736
setBitFromIsrReturn = 1 ;
733
737
higherPriorityTaskWokenReturn = 0 ;
738
+
734
739
/* Check that CELLULAR_PKT_STATUS_OK is returned. */
735
740
pktStatus = _Cellular_PktioInit ( & context , PktioHandlePacketCallback_t );
736
741
TEST_ASSERT_EQUAL ( CELLULAR_PKT_STATUS_OK , pktStatus );
@@ -1516,7 +1521,6 @@ void test__Cellular_PktioInit_Event_Aborted( void )
1516
1521
1517
1522
/* Test the aborted event. */
1518
1523
pktioEvtMask = PKTIO_EVT_MASK_ABORTED ;
1519
- evtGroupCreate = 1U ;
1520
1524
recvCount = 1 ;
1521
1525
/* Check that CELLULAR_PKT_STATUS_OK is returned. */
1522
1526
pktStatus = _Cellular_PktioInit ( & context , PktioHandlePacketCallback_t );
@@ -1534,8 +1538,8 @@ void test__Cellular_PktioInit_Event_Group_Create_Null( void )
1534
1538
memset ( & context , 0 , sizeof ( CellularContext_t ) );
1535
1539
1536
1540
/* Test the pPktioCommEvent NULL case. */
1537
- context .pPktioCommEvent = ( PlatformEventGroupHandle_t ) 0U ;
1538
- evtGroupCreate = ( uintptr_t ) ( uintptr_t * ) NULL ;
1541
+ context .pPktioCommEvent = NULL ;
1542
+ evtGroupHandle = NULL ;
1539
1543
/* Check that CELLULAR_PKT_STATUS_CREATION_FAIL is returned. */
1540
1544
pktStatus = _Cellular_PktioInit ( & context , PktioHandlePacketCallback_t );
1541
1545
TEST_ASSERT_EQUAL ( CELLULAR_PKT_STATUS_CREATION_FAIL , pktStatus );
@@ -1553,7 +1557,6 @@ void test__Cellular_PktioInit_Create_Thread_Fail( void )
1553
1557
1554
1558
/* Test the Platform_CreateDetachedThread fail case. */
1555
1559
threadReturn = false;
1556
- evtGroupCreate = 1U ;
1557
1560
/* Check that CELLULAR_PKT_STATUS_CREATION_FAIL is returned. */
1558
1561
pktStatus = _Cellular_PktioInit ( & context , PktioHandlePacketCallback_t );
1559
1562
TEST_ASSERT_EQUAL ( CELLULAR_PKT_STATUS_CREATION_FAIL , pktStatus );
@@ -1818,7 +1821,7 @@ void test__Cellular_PktioShutdown_Null_PktioCommEvent( void )
1818
1821
desiredPktioEvtMask = PKTIO_EVT_MASK_ABORTED ;
1819
1822
context .bPktioUp = true;
1820
1823
1821
- context .pPktioCommEvent = ( PlatformEventGroupHandle_t ) 0 ;
1824
+ context .pPktioCommEvent = NULL ;
1822
1825
_Cellular_PktioShutdown ( & context );
1823
1826
1824
1827
TEST_ASSERT_EQUAL ( false, context .bPktioUp );
@@ -1833,7 +1836,6 @@ void test__Cellular_PktioShutdown_Happy_Path( void )
1833
1836
1834
1837
memset ( & context , 0 , sizeof ( CellularContext_t ) );
1835
1838
eventDesiredCount = 2 ;
1836
- evtGroupCreate = 1U ;
1837
1839
desiredPktioEvtMask = PKTIO_EVT_MASK_ABORTED ;
1838
1840
context .bPktioUp = true;
1839
1841
0 commit comments