diff options
Diffstat (limited to 'CIAO/connectors/dds4ccm/tests/Policies/dr_qos_test.cpp')
-rw-r--r-- | CIAO/connectors/dds4ccm/tests/Policies/dr_qos_test.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/CIAO/connectors/dds4ccm/tests/Policies/dr_qos_test.cpp b/CIAO/connectors/dds4ccm/tests/Policies/dr_qos_test.cpp index dab0f245666..3a4fc093cdd 100644 --- a/CIAO/connectors/dds4ccm/tests/Policies/dr_qos_test.cpp +++ b/CIAO/connectors/dds4ccm/tests/Policies/dr_qos_test.cpp @@ -14,6 +14,7 @@ #include "ownership_qos_test.h" #include "tbf_qos_test.h" #include "rd_lifecycle_qos_test.h" +#include "typeconsistencyenforcement_qos_test.h" DatareaderPolicyTest::DatareaderPolicyTest () { @@ -127,6 +128,16 @@ DatareaderPolicyTest::run () "Error in ReaderDataLifecycleQosPolicy.\n")); ++ret; } + +#if defined (RTI_DDS_VERSION_MAJOR) && (RTI_DDS_VERSION_MAJOR >= 5) + if (!TypeConsistencyEnforcementPolicyPolicyTest::check (dds_policy.type_consistency, + policy.type_consistency)) + { + ACE_ERROR ((LM_ERROR, "ERROR DATAREADER : " + "Error in TypeConsistencyEnforcementQosPolicy.\n")); + ++ret; + } +#endif } catch (...) { |