comparison OrthancServer/UnitTestsSources/ServerIndexTests.cpp @ 4992:d05626038846

fix unit tests (new metadata)
author Alain Mazy <am@osimis.io>
date Sun, 01 May 2022 12:45:27 +0200
parents 6eff25f70121
children 28db9663fc2d
comparison
equal deleted inserted replaced
4991:3cdda1cec537 4992:d05626038846
738 DicomTransferSyntax transferSyntax; 738 DicomTransferSyntax transferSyntax;
739 bool hasTransferSyntax = dicom.LookupTransferSyntax(transferSyntax); 739 bool hasTransferSyntax = dicom.LookupTransferSyntax(transferSyntax);
740 ASSERT_EQ(StoreStatus_Success, index.Store( 740 ASSERT_EQ(StoreStatus_Success, index.Store(
741 instanceMetadata, summary, attachments, toStore->GetMetadata(), 741 instanceMetadata, summary, attachments, toStore->GetMetadata(),
742 toStore->GetOrigin(), false /* don't overwrite */, 742 toStore->GetOrigin(), false /* don't overwrite */,
743 hasTransferSyntax, transferSyntax, true /* pixel data offset */, 42)); 743 hasTransferSyntax, transferSyntax, true /* pixel data offset */, 42, false));
744 } 744 }
745 745
746 ASSERT_EQ(6u, instanceMetadata.size()); 746 ASSERT_EQ(7u, instanceMetadata.size());
747 ASSERT_TRUE(instanceMetadata.find(MetadataType_RemoteAet) != instanceMetadata.end()); 747 ASSERT_TRUE(instanceMetadata.find(MetadataType_RemoteAet) != instanceMetadata.end());
748 ASSERT_TRUE(instanceMetadata.find(MetadataType_Instance_ReceptionDate) != instanceMetadata.end()); 748 ASSERT_TRUE(instanceMetadata.find(MetadataType_Instance_ReceptionDate) != instanceMetadata.end());
749 ASSERT_TRUE(instanceMetadata.find(MetadataType_Instance_TransferSyntax) != instanceMetadata.end()); 749 ASSERT_TRUE(instanceMetadata.find(MetadataType_Instance_TransferSyntax) != instanceMetadata.end());
750 ASSERT_TRUE(instanceMetadata.find(MetadataType_Instance_SopClassUid) != instanceMetadata.end()); 750 ASSERT_TRUE(instanceMetadata.find(MetadataType_Instance_SopClassUid) != instanceMetadata.end());
751 ASSERT_TRUE(instanceMetadata.find(MetadataType_Instance_PixelDataOffset) != instanceMetadata.end()); 751 ASSERT_TRUE(instanceMetadata.find(MetadataType_Instance_PixelDataOffset) != instanceMetadata.end());
752 ASSERT_TRUE(instanceMetadata.find(MetadataType_MainDicomTagsSignature) != instanceMetadata.end());
752 753
753 ASSERT_EQ("42", instanceMetadata[MetadataType_Instance_PixelDataOffset]); 754 ASSERT_EQ("42", instanceMetadata[MetadataType_Instance_PixelDataOffset]);
754 755
755 // The default transfer syntax depends on the OS endianness 756 // The default transfer syntax depends on the OS endianness
756 std::string s = instanceMetadata[MetadataType_Instance_TransferSyntax]; 757 std::string s = instanceMetadata[MetadataType_Instance_TransferSyntax];