Skip to content
This repository was archived by the owner on May 23, 2023. It is now read-only.

Commit bf65e9c

Browse files
author
Jarkko Paso
committed
Unit tests: Added PHY extension stub
1 parent 322167e commit bf65e9c

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

test/nanostack/unittest/mac/rf_driver_storage/test_rf_driver_storage.c

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,10 @@ int8_t test_control(phy_interface_state_e a, uint8_t b){
3434
return 1;
3535
}
3636

37+
int8_t test_extension(phy_extension_type_e extension_type, uint8_t *data_ptr){
38+
return 0;
39+
}
40+
3741
bool test_arm_net_phy_register()
3842
{
3943
int8_t ret = arm_net_phy_register(NULL);
@@ -75,6 +79,7 @@ bool test_arm_net_phy_register()
7579
nsdynmemlib_stub.returnCounter = 1;
7680

7781
driver.state_control = &test_control;
82+
driver.extension = &test_extension;
7883
protocol_tun_driver_stub.int8_value = 0;
7984
ret = arm_net_phy_register(&driver);
8085
if( ret != 0 ){
@@ -190,6 +195,7 @@ bool test_arm_net_phy_mac64_set()
190195
nsdynmemlib_stub.returnCounter = 1;
191196

192197
driver.state_control = &test_control;
198+
driver.extension = &test_extension;
193199
protocol_tun_driver_stub.int8_value = 0;
194200
int8_t ret = arm_net_phy_register(&driver);
195201
if( ret != 0 ){
@@ -214,6 +220,7 @@ bool test_arm_net_phy_mac64_get()
214220
nsdynmemlib_stub.returnCounter = 1;
215221

216222
driver.state_control = &test_control;
223+
driver.extension = &test_extension;
217224
protocol_tun_driver_stub.int8_value = 0;
218225
int8_t ret = arm_net_phy_register(&driver);
219226
if( ret != 0 ){
@@ -245,6 +252,7 @@ bool test_arm_net_phy_rf_type()
245252
nsdynmemlib_stub.returnCounter = 1;
246253

247254
driver.state_control = &test_control;
255+
driver.extension = &test_extension;
248256
protocol_tun_driver_stub.int8_value = 0;
249257
int8_t ret = arm_net_phy_register(&driver);
250258
if( ret != 0 ){
@@ -271,6 +279,7 @@ bool test_arm_net_phy_mtu_size()
271279
nsdynmemlib_stub.returnCounter = 1;
272280

273281
driver.state_control = &test_control;
282+
driver.extension = &test_extension;
274283
protocol_tun_driver_stub.int8_value = 0;
275284
int8_t ret = arm_net_phy_register(&driver);
276285
if( ret != 0 ){
@@ -297,6 +306,7 @@ bool test_arm_net_observer_cb_set()
297306
nsdynmemlib_stub.returnCounter = 1;
298307

299308
driver.state_control = &test_control;
309+
driver.extension = &test_extension;
300310
protocol_tun_driver_stub.int8_value = 0;
301311
arm_net_phy_register(&driver);
302312

0 commit comments

Comments
 (0)