Mercurial > hg > orthanc
comparison OrthancServer/UnitTestsSources/ServerIndexTests.cpp @ 5039:28db9663fc2d
DicomSequencesMap + fix unit tests
author | Alain Mazy <am@osimis.io> |
---|---|
date | Mon, 27 Jun 2022 10:48:46 +0200 |
parents | d05626038846 |
children | 6fed78e13233 |
comparison
equal
deleted
inserted
replaced
5038:f8bea9c1c0fc | 5039:28db9663fc2d |
---|---|
730 | 730 |
731 std::map<MetadataType, std::string> instanceMetadata; | 731 std::map<MetadataType, std::string> instanceMetadata; |
732 | 732 |
733 { | 733 { |
734 DicomMap summary; | 734 DicomMap summary; |
735 DicomSequencesMap sequences; | |
735 OrthancConfiguration::DefaultExtractDicomSummary(summary, toStore->GetParsedDicomFile()); | 736 OrthancConfiguration::DefaultExtractDicomSummary(summary, toStore->GetParsedDicomFile()); |
736 toStore->SetOrigin(DicomInstanceOrigin::FromPlugins()); | 737 toStore->SetOrigin(DicomInstanceOrigin::FromPlugins()); |
737 | 738 |
738 DicomTransferSyntax transferSyntax; | 739 DicomTransferSyntax transferSyntax; |
739 bool hasTransferSyntax = dicom.LookupTransferSyntax(transferSyntax); | 740 bool hasTransferSyntax = dicom.LookupTransferSyntax(transferSyntax); |
740 ASSERT_EQ(StoreStatus_Success, index.Store( | 741 ASSERT_EQ(StoreStatus_Success, index.Store( |
741 instanceMetadata, summary, attachments, toStore->GetMetadata(), | 742 instanceMetadata, summary, sequences, attachments, toStore->GetMetadata(), |
742 toStore->GetOrigin(), false /* don't overwrite */, | 743 toStore->GetOrigin(), false /* don't overwrite */, |
743 hasTransferSyntax, transferSyntax, true /* pixel data offset */, 42, false)); | 744 hasTransferSyntax, transferSyntax, true /* pixel data offset */, 42, false)); |
744 } | 745 } |
745 | 746 |
746 ASSERT_EQ(7u, instanceMetadata.size()); | 747 ASSERT_EQ(7u, instanceMetadata.size()); |