Software APIs
Data Structures | Functions | Variables
dif_uart_unittest::anonymous_namespace{dif_uart_unittest.cc} Namespace Reference

Data Structures

class  UartTest
 
class  ConfigTest
 
class  RxBreakLevelSetTest
 
class  WatermarkRxSetTest
 
class  WatermarkTxSetTest
 
class  SetEnableTest
 
class  BytesSendTest
 
class  BytesReceiveTest
 
class  BytesSendPolledTest
 
class  BytesReceivePolledTest
 
class  RxBytesAvailableTest
 
class  TxBytesAvailableTest
 
class  FifoResetTest
 
class  LoopbackSetTest
 
class  RxTimeoutTest
 

Functions

 TEST_F (ConfigTest, NullArgs)
 
 TEST_F (ConfigTest, BadRxBreakLevel)
 
 TEST_F (ConfigTest, DefaultTxRxEnabled)
 
 TEST_F (ConfigTest, DefaultTxEnabled)
 
 TEST_F (ConfigTest, DefaultRxEnabled)
 
 TEST_F (ConfigTest, DefaultTxRxDisabled)
 
 TEST_F (ConfigTest, ParityEven)
 
 TEST_F (ConfigTest, ParityOdd)
 
 TEST_F (RxBreakLevelSetTest, UartNull)
 
 TEST_F (RxBreakLevelSetTest, Success)
 
 TEST_F (WatermarkRxSetTest, UartNull)
 
 TEST_F (WatermarkRxSetTest, Success)
 Tests the first and the last RX watermark variants.
 
 TEST_F (WatermarkTxSetTest, NullArgs)
 
 TEST_F (WatermarkTxSetTest, InvalidWatermark)
 
 TEST_F (WatermarkTxSetTest, Success)
 Tests the first and the last TX watermark variants.
 
 TEST_F (SetEnableTest, NullArg)
 
 TEST_F (SetEnableTest, BadEnabled)
 
 TEST_F (SetEnableTest, BadDatapath)
 
 TEST_F (SetEnableTest, SuccessRxEnabledDisabled)
 
 TEST_F (SetEnableTest, SuccessTxEnabledDisabled)
 
 TEST_F (SetEnableTest, SuccessRxTxEnabledDisabled)
 
 TEST_F (BytesSendTest, NullArgs)
 
 TEST_F (BytesSendTest, TxFifoEmptyBytesWrittenNull)
 
 TEST_F (BytesSendTest, TxFifoEmpty)
 
 TEST_F (BytesSendTest, TxFifoFull)
 
 TEST_F (BytesReceiveTest, UartNull)
 
 TEST_F (BytesReceiveTest, RxFifoFullBytesWrittenNull)
 
 TEST_F (BytesReceiveTest, RxFifoFull)
 
 TEST_F (BytesReceiveTest, RxFifoEmpty)
 
 TEST_F (BytesSendPolledTest, NullArgs)
 
 TEST_F (BytesSendPolledTest, Success)
 
 TEST_F (BytesReceivePolledTest, NullArgs)
 
 TEST_F (BytesReceivePolledTest, Success)
 
 TEST_F (RxBytesAvailableTest, NullArgs)
 
 TEST_F (RxBytesAvailableTest, FifoFull)
 
 TEST_F (RxBytesAvailableTest, FifoEmpty)
 
 TEST_F (TxBytesAvailableTest, NullArgs)
 
 TEST_F (TxBytesAvailableTest, FifoFull)
 
 TEST_F (TxBytesAvailableTest, FifoEmpty)
 
 TEST_F (FifoResetTest, NullArgs)
 
 TEST_F (FifoResetTest, Success)
 
 TEST_F (LoopbackSetTest, NullArgs)
 
 TEST_F (LoopbackSetTest, Success)
 
 TEST_F (RxTimeoutTest, NullArgs)
 
 TEST_F (RxTimeoutTest, OutOfRange)
 
 TEST_F (RxTimeoutTest, Enable)
 
 TEST_F (RxTimeoutTest, Disable)
 
 TEST_F (RxTimeoutTest, GetStatusOnly)
 
 TEST_F (RxTimeoutTest, GetAll)
 

Variables

const std::vector< uint8_t > kBytesArray
 

Variable Documentation

◆ kBytesArray

const std::vector<uint8_t> dif_uart_unittest::anonymous_namespace{dif_uart_unittest.cc}::kBytesArray
Initial value:
= {
'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a',
'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l',
'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v',
}

Definition at line 22 of file dif_uart_unittest.cc.