Mercurial > hg > orthanc
comparison UnitTestsSources/ServerIndexTests.cpp @ 3814:023b2a9f3aa1 transcoding
new enum: StoreInstanceMode
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 07 Apr 2020 17:35:44 +0200 |
parents | aaaa442bfe39 |
children | bd0af2e11325 |
comparison
equal
deleted
inserted
replaced
3813:aaaa442bfe39 | 3814:023b2a9f3aa1 |
---|---|
818 toStore.SetSummary(instance); | 818 toStore.SetSummary(instance); |
819 toStore.SetOrigin(DicomInstanceOrigin::FromPlugins()); | 819 toStore.SetOrigin(DicomInstanceOrigin::FromPlugins()); |
820 ASSERT_EQ(id, toStore.GetHasher().HashInstance()); | 820 ASSERT_EQ(id, toStore.GetHasher().HashInstance()); |
821 | 821 |
822 std::string id2; | 822 std::string id2; |
823 ASSERT_EQ(StoreStatus_Success, context.Store(id2, toStore)); | 823 ASSERT_EQ(StoreStatus_Success, context.Store(id2, toStore, StoreInstanceMode_Default)); |
824 ASSERT_EQ(id, id2); | 824 ASSERT_EQ(id, id2); |
825 } | 825 } |
826 | 826 |
827 FileInfo dicom1, json1; | 827 FileInfo dicom1, json1; |
828 ASSERT_TRUE(context.GetIndex().LookupAttachment(dicom1, id, FileContentType_Dicom)); | 828 ASSERT_TRUE(context.GetIndex().LookupAttachment(dicom1, id, FileContentType_Dicom)); |
853 DicomInstanceToStore toStore; | 853 DicomInstanceToStore toStore; |
854 toStore.SetSummary(instance2); | 854 toStore.SetSummary(instance2); |
855 toStore.SetOrigin(DicomInstanceOrigin::FromPlugins()); | 855 toStore.SetOrigin(DicomInstanceOrigin::FromPlugins()); |
856 | 856 |
857 std::string id2; | 857 std::string id2; |
858 ASSERT_EQ(overwrite ? StoreStatus_Success : StoreStatus_AlreadyStored, context.Store(id2, toStore)); | 858 ASSERT_EQ(overwrite ? StoreStatus_Success : StoreStatus_AlreadyStored, |
859 context.Store(id2, toStore, StoreInstanceMode_Default)); | |
859 ASSERT_EQ(id, id2); | 860 ASSERT_EQ(id, id2); |
860 } | 861 } |
861 | 862 |
862 FileInfo dicom2, json2; | 863 FileInfo dicom2, json2; |
863 ASSERT_TRUE(context.GetIndex().LookupAttachment(dicom2, id, FileContentType_Dicom)); | 864 ASSERT_TRUE(context.GetIndex().LookupAttachment(dicom2, id, FileContentType_Dicom)); |