mirror of https://github.com/ARMmbed/mbed-os.git
				
				
				
			Fix dl_channel tests
							parent
							
								
									6b89d16dd3
								
							
						
					
					
						commit
						21b0463653
					
				| 
						 | 
					@ -116,9 +116,9 @@ TEST_F(Test_LoRaMacCommand, parse_mac_commands_to_repeat)
 | 
				
			||||||
    EXPECT_TRUE(object->process_mac_commands(buf, 0, 2, 0, mlme, params, phy) == LORAWAN_STATUS_OK);
 | 
					    EXPECT_TRUE(object->process_mac_commands(buf, 0, 2, 0, mlme, params, phy) == LORAWAN_STATUS_OK);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    buf[0] = 10;
 | 
					    buf[0] = 10;
 | 
				
			||||||
    buf[1] = 2;
 | 
					 | 
				
			||||||
    buf[1] = 3;
 | 
					 | 
				
			||||||
    buf[1] = 4;
 | 
					    buf[1] = 4;
 | 
				
			||||||
 | 
					    buf[2] = 2;
 | 
				
			||||||
 | 
					    buf[3] = 2;
 | 
				
			||||||
    EXPECT_TRUE(object->process_mac_commands(buf, 0, 4, 0, mlme, params, phy) == LORAWAN_STATUS_OK);
 | 
					    EXPECT_TRUE(object->process_mac_commands(buf, 0, 4, 0, mlme, params, phy) == LORAWAN_STATUS_OK);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    object->parse_mac_commands_to_repeat();
 | 
					    object->parse_mac_commands_to_repeat();
 | 
				
			||||||
| 
						 | 
					@ -319,19 +319,15 @@ TEST_F(Test_LoRaMacCommand, process_mac_commands)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    object->clear_command_buffer();
 | 
					    object->clear_command_buffer();
 | 
				
			||||||
    buf[0] = 10;
 | 
					    buf[0] = 10;
 | 
				
			||||||
    buf[1] = 2;
 | 
					 | 
				
			||||||
    buf[1] = 3;
 | 
					 | 
				
			||||||
    buf[1] = 4;
 | 
					    buf[1] = 4;
 | 
				
			||||||
 | 
					    buf[2] = 2;
 | 
				
			||||||
 | 
					    buf[3] = 2;
 | 
				
			||||||
    EXPECT_TRUE(object->process_mac_commands(buf, 0, 4, 0, mlme, params, phy) == LORAWAN_STATUS_OK);
 | 
					    EXPECT_TRUE(object->process_mac_commands(buf, 0, 4, 0, mlme, params, phy) == LORAWAN_STATUS_OK);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    //Overflow add_tx_param_setup_ans
 | 
					    //Overflow add_dl_channel_ans
 | 
				
			||||||
    LoRaPHY_stub::bool_counter = 0;
 | 
					 | 
				
			||||||
    LoRaPHY_stub::bool_table[0] = true;
 | 
					 | 
				
			||||||
    object->clear_command_buffer();
 | 
					    object->clear_command_buffer();
 | 
				
			||||||
    LoRaPHY_stub::uint8_value = 7;
 | 
					 | 
				
			||||||
    for (int i = 0; i < 64; i++) {
 | 
					    for (int i = 0; i < 64; i++) {
 | 
				
			||||||
        EXPECT_TRUE(object->process_mac_commands(buf, 0, 4, 0, mlme, params, phy) == LORAWAN_STATUS_OK);
 | 
					        EXPECT_TRUE(object->process_mac_commands(buf, 0, 4, 0, mlme, params, phy) == LORAWAN_STATUS_OK);
 | 
				
			||||||
        LoRaPHY_stub::bool_counter = 0;
 | 
					 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
    EXPECT_TRUE(object->process_mac_commands(buf, 0, 4, 0, mlme, params, phy) == LORAWAN_STATUS_LENGTH_ERROR);
 | 
					    EXPECT_TRUE(object->process_mac_commands(buf, 0, 4, 0, mlme, params, phy) == LORAWAN_STATUS_LENGTH_ERROR);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue