Mercurial > hg > orthanc
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"); // (**)