#include "Exception.h"
#include "MapFileParser.h"
#include <nlohmann/json.hpp>
#include <boost/pointer_cast.hpp>
#include <boost/test/unit_test.hpp>
#include <unistd.h>
#include <fstream>
#include <string>
#include <vector>
Go to the source code of this file.
◆ BOOST_TEST_DYN_LINK
| #define BOOST_TEST_DYN_LINK |
◆ BOOST_TEST_MODULE
| #define BOOST_TEST_MODULE JsonMapFileParser |
◆ BOOST_AUTO_TEST_CASE() [1/23]
| BOOST_AUTO_TEST_CASE |
( |
TestBackendSpecificInterruptHandler |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [2/23]
| BOOST_AUTO_TEST_CASE |
( |
TestChannelInfoEqualitySelectedBy |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [3/23]
| BOOST_AUTO_TEST_CASE |
( |
TestDoubleBufferDiffBarThrows |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [4/23]
| BOOST_AUTO_TEST_CASE |
( |
TestFileDoesNotExist |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [5/23]
| BOOST_AUTO_TEST_CASE |
( |
TestGoodMapFileParse |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [6/23]
| BOOST_AUTO_TEST_CASE |
( |
TestMapFormatVersionWithPatch |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [7/23]
| BOOST_AUTO_TEST_CASE |
( |
TestNamedChannelBitRangeBuf0CollisionThrows |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [8/23]
| BOOST_AUTO_TEST_CASE |
( |
TestNamedChannelBitRangeChildBuf0CollisionThrows |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [9/23]
| BOOST_AUTO_TEST_CASE |
( |
TestNamedChannelBitRangeChildren |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [10/23]
| BOOST_AUTO_TEST_CASE |
( |
TestNamedChannelBitRangeIgnoredChildren |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [11/23]
| BOOST_AUTO_TEST_CASE |
( |
TestNamedChannelBitRangeMuxedChildSelectedBy |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [12/23]
| BOOST_AUTO_TEST_CASE |
( |
TestNamedChannelDirectBitRange |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [13/23]
| BOOST_AUTO_TEST_CASE |
( |
TestSelectedByInheritance |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [14/23]
| BOOST_AUTO_TEST_CASE |
( |
TestSelectedByInheritedWritableDescendantRejected |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [15/23]
| BOOST_AUTO_TEST_CASE |
( |
TestSelectedByInterruptAccepted |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [16/23]
| BOOST_AUTO_TEST_CASE |
( |
TestSelectedByMissingRegister |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [17/23]
| BOOST_AUTO_TEST_CASE |
( |
TestSelectedByMissingValue |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [18/23]
| BOOST_AUTO_TEST_CASE |
( |
TestSelectedByOnScalar |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [19/23]
| BOOST_AUTO_TEST_CASE |
( |
TestSelectedByReadOnlyAccepted |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [20/23]
| BOOST_AUTO_TEST_CASE |
( |
TestSelectedByReadWriteRejected |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [21/23]
| BOOST_AUTO_TEST_CASE |
( |
TestSelectedBySelectorItselfGated |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [22/23]
| BOOST_AUTO_TEST_CASE |
( |
TestSelectedBySelectorNotFound |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [23/23]
| BOOST_AUTO_TEST_CASE |
( |
TestSelectedByWriteOnlyRejected |
| ) |
|