Added test case and setting Test configuration

This commit is contained in:
berrux-dev committed 2026-09-11 13:41:20 +02:00
1 parent f815271486
commit a86f9b5bac
48 files changed
+423 -168

No files matched your search

@@ -10,6 +10,13 @@
#pragma once
#if BUILD_RTI
// RTI build: the real headers live in the generated/DDS tree. This directory is
// searched first, so hand the lookup on instead of shadowing them with stubs.
#include_next <Core/core.hpp>
#else
#include <Core/core_types.h>
#include <Core/core_enums.hpp>
#include <Core/core_dtc.h>
@@ -104,4 +111,6 @@ inline std::ostream& operator<<(std::ostream& os, const GeoPosition2D& pos)
return os;
}
} // namespace Core
} // namespace Core
#endif // BUILD_RTI
@@ -3,6 +3,13 @@
// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert
// Für die Migration erstellen wir minimale Forward-Declarations
#if BUILD_RTI
// RTI build: the real headers live in the generated/DDS tree. This directory is
// searched first, so hand the lookup on instead of shadowing them with stubs.
#include_next <Core/core_dtc.h>
#else
namespace DDS
{
namespace Core
@@ -14,3 +21,5 @@ class Ftc;
} // namespace Interface
} // namespace Core
} // namespace DDS
#endif // BUILD_RTI
@@ -3,6 +3,13 @@
// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert
// Für die Migration erstellen wir minimale Typ-Definitionen
#if BUILD_RTI
// RTI build: the real headers live in the generated/DDS tree. This directory is
// searched first, so hand the lookup on instead of shadowing them with stubs.
#include_next <Core/core_enums.hpp>
#else
namespace Core
{
// Placeholder enums - werden durch echte DDS-Typen ersetzt
@@ -17,3 +24,5 @@ struct UnitSymbolPosition
double z = 0.0;
};
} // namespace Core
#endif // BUILD_RTI
@@ -11,6 +11,14 @@
#include <vector>
#include <QtCore/QString>
#if BUILD_RTI
// RTI build: the real headers live in the generated/DDS tree. This directory is
// searched first, so hand the lookup on instead of shadowing them with stubs.
#include <Core/core.hpp>
#include <Core/function_reply_object.h>
#else
namespace Core
{
@@ -141,4 +149,6 @@ private:
int64_t m_uniqueId = 0;
};
} // namespace Core
} // namespace Core
#endif // BUILD_RTI