Mercurial > hg > orthanc
diff UnitTests/ServerIndex.cpp @ 438:7bbe77cb9e12
DELETE metadata
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 15 May 2013 16:51:10 +0200 |
parents | d51186bf7602 |
children | 2c739f76d0bb |
line wrap: on
line diff
--- a/UnitTests/ServerIndex.cpp Wed May 15 16:43:30 2013 +0200 +++ b/UnitTests/ServerIndex.cpp Wed May 15 16:51:10 2013 +0200 @@ -147,6 +147,13 @@ index.ListAvailableMetadata(md, a[4]); ASSERT_EQ(1u, md.size()); ASSERT_EQ(MetadataType_Instance_RemoteAet, md.front()); + index.SetMetadata(a[4], MetadataType_ModifiedFrom, "TUTU"); + index.ListAvailableMetadata(md, a[4]); + ASSERT_EQ(2u, md.size()); + index.DeleteMetadata(a[4], MetadataType_ModifiedFrom); + index.ListAvailableMetadata(md, a[4]); + ASSERT_EQ(1u, md.size()); + ASSERT_EQ(MetadataType_Instance_RemoteAet, md.front()); ASSERT_EQ(21u + 42u + 44u, index.GetTotalCompressedSize()); ASSERT_EQ(42u + 42u + 44u, index.GetTotalUncompressedSize());