diff UnitTestsSources/MultiThreadingTests.cpp @ 3785:763533d6dd67 SylvainRouquette/fix-issue169-95b752c

add PreferredTransferSyntax to RemoteModalityParameters DicomUserConnection can now use RemoteModalityParameters.PreferredTransferSyntax instead of using the default transfer syntax (LE-implicit). This way we can transcode by default in LE-explicit. fix issue #169
author sylvain.rouquette@incepto-medical.com
date Wed, 18 Mar 2020 08:59:06 +0100
parents e44e0127e553
children 3801435e34a1
line wrap: on
line diff
--- a/UnitTestsSources/MultiThreadingTests.cpp	Wed Oct 16 12:52:25 2019 +0200
+++ b/UnitTestsSources/MultiThreadingTests.cpp	Wed Mar 18 08:59:06 2020 +0100
@@ -1411,6 +1411,7 @@
     modality.SetHost("192.168.1.1");
     modality.SetPortNumber(1000);
     modality.SetManufacturer(ModalityManufacturer_StoreScp);
+    modality.SetPreferredTransferSyntax("1.2.840.10008.1.2");
 
     StoreScuOperation operation("TEST", modality);
 
@@ -1496,6 +1497,7 @@
     modality.SetHost("192.168.1.1");
     modality.SetPortNumber(1000);
     modality.SetManufacturer(ModalityManufacturer_StoreScp);
+    modality.SetPreferredTransferSyntax("1.2.840.10008.1.2");
 
     DicomModalityStoreJob job(GetContext());
     job.SetLocalAet("LOCAL");
@@ -1910,6 +1912,7 @@
     modality.SetHost("world");
     modality.SetPortNumber(45);
     modality.SetManufacturer(ModalityManufacturer_Dcm4Chee);
+    modality.SetPreferredTransferSyntax("1.2.840.10008.1.2");
     modality.Serialize(s, true);
     ASSERT_EQ(Json::objectValue, s.type());
   }