diff UnitTestsSources/FromDcmtkTests.cpp @ 1699:8ca0e89798b2

"/modify" can insert/modify sequences
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 09 Oct 2015 13:31:22 +0200
parents 18c02c6987d5
children 4aaaecae5803
line wrap: on
line diff
--- a/UnitTestsSources/FromDcmtkTests.cpp	Fri Oct 09 12:29:21 2015 +0200
+++ b/UnitTestsSources/FromDcmtkTests.cpp	Fri Oct 09 13:31:22 2015 +0200
@@ -105,7 +105,7 @@
   ParsedDicomFile o;
   o.Replace(DICOM_TAG_PATIENT_NAME, "coucou");
   ASSERT_FALSE(o.GetTagValue(s, privateTag));
-  o.Insert(privateTag, "private tag");
+  o.Insert(privateTag, "private tag", false);
   ASSERT_TRUE(o.GetTagValue(s, privateTag));
   ASSERT_STREQ("private tag", s.c_str());
 
@@ -270,7 +270,7 @@
       f.SetEncoding(testEncodings[i]);
 
       std::string s = Toolbox::ConvertToUtf8(testEncodingsEncoded[i], testEncodings[i]);
-      f.Insert(DICOM_TAG_PATIENT_NAME, s);
+      f.Insert(DICOM_TAG_PATIENT_NAME, s, false);
       f.SaveToMemoryBuffer(dicom);
     }
 
@@ -408,8 +408,8 @@
 {
   ParsedDicomFile f;
 
-  f.Insert(DICOM_TAG_PATIENT_NAME, "World");
-  ASSERT_THROW(f.Insert(DICOM_TAG_PATIENT_ID, "Hello"), OrthancException);  // Already existing tag
+  f.Insert(DICOM_TAG_PATIENT_NAME, "World", false);
+  ASSERT_THROW(f.Insert(DICOM_TAG_PATIENT_ID, "Hello", false), OrthancException);  // Already existing tag
   f.Replace(DICOM_TAG_SOP_INSTANCE_UID, "Toto");  // (*)
   f.Replace(DICOM_TAG_SOP_CLASS_UID, "Tata");  // (**)