#include <algorithm>
#include <gtest/gtest.h>
#include <uavcan/transport/transfer_receiver.hpp>
#include "../clock.hpp"
#include "transfer_test_helpers.hpp"
Go to the source code of this file.
|
| static bool | matchBufferContent (const uavcan::ITransferBuffer *tbb, const std::string &content) |
| |
| | TEST (TransferReceiver, Basic) |
| |
| | TEST (TransferReceiver, OutOfBufferSpace_32bytes) |
| |
| | TEST (TransferReceiver, OutOfOrderFrames) |
| |
| | TEST (TransferReceiver, IntervalMeasurement) |
| |
| | TEST (TransferReceiver, Restart) |
| |
| | TEST (TransferReceiver, UtcTransferTimestamping) |
| |
| | TEST (TransferReceiver, HeaderParsing) |
| |
◆ CHECK_COMPLETE
◆ CHECK_NOT_COMPLETE
◆ CHECK_SINGLE_FRAME
◆ SotEotToggle
| Enumerator |
|---|
| SET000 | |
| SET001 | |
| SET010 | |
| SET011 | |
| SET100 | |
| SET101 | |
| SET110 | |
| SET111 | |
Definition at line 16 of file transfer_receiver.cpp.
◆ matchBufferContent()
◆ TEST() [1/7]
| TEST |
( |
TransferReceiver |
, |
|
|
Basic |
|
|
) |
| |
◆ TEST() [2/7]
| TEST |
( |
TransferReceiver |
, |
|
|
OutOfBufferSpace_32bytes |
|
|
) |
| |
◆ TEST() [3/7]
| TEST |
( |
TransferReceiver |
, |
|
|
OutOfOrderFrames |
|
|
) |
| |
◆ TEST() [4/7]
| TEST |
( |
TransferReceiver |
, |
|
|
IntervalMeasurement |
|
|
) |
| |
◆ TEST() [5/7]
| TEST |
( |
TransferReceiver |
, |
|
|
Restart |
|
|
) |
| |
◆ TEST() [6/7]
| TEST |
( |
TransferReceiver |
, |
|
|
UtcTransferTimestamping |
|
|
) |
| |
◆ TEST() [7/7]
| TEST |
( |
TransferReceiver |
, |
|
|
HeaderParsing |
|
|
) |
| |