Mercurial > hg > orthanc
comparison OrthancFramework/UnitTestsSources/FileStorageTests.cpp @ 5048:22966345eaba
skip StorageCache when verifying md5 or when re-compressing attachments
author | Alain Mazy <am@osimis.io> |
---|---|
date | Wed, 29 Jun 2022 13:15:20 +0200 |
parents | 43e613a7756b |
children | d7274e43ea7c dd085f7e7e71 |
comparison
equal
deleted
inserted
replaced
5047:207f259c41c5 | 5048:22966345eaba |
---|---|
125 | 125 |
126 TEST(StorageAccessor, NoCompression) | 126 TEST(StorageAccessor, NoCompression) |
127 { | 127 { |
128 FilesystemStorage s("UnitTestsStorage"); | 128 FilesystemStorage s("UnitTestsStorage"); |
129 StorageCache cache; | 129 StorageCache cache; |
130 StorageAccessor accessor(s, cache); | 130 StorageAccessor accessor(s, &cache); |
131 | 131 |
132 std::string data = "Hello world"; | 132 std::string data = "Hello world"; |
133 FileInfo info = accessor.Write(data, FileContentType_Dicom, CompressionType_None, true); | 133 FileInfo info = accessor.Write(data, FileContentType_Dicom, CompressionType_None, true); |
134 | 134 |
135 std::string r; | 135 std::string r; |
147 | 147 |
148 TEST(StorageAccessor, Compression) | 148 TEST(StorageAccessor, Compression) |
149 { | 149 { |
150 FilesystemStorage s("UnitTestsStorage"); | 150 FilesystemStorage s("UnitTestsStorage"); |
151 StorageCache cache; | 151 StorageCache cache; |
152 StorageAccessor accessor(s, cache); | 152 StorageAccessor accessor(s, &cache); |
153 | 153 |
154 std::string data = "Hello world"; | 154 std::string data = "Hello world"; |
155 FileInfo info = accessor.Write(data, FileContentType_Dicom, CompressionType_ZlibWithSize, true); | 155 FileInfo info = accessor.Write(data, FileContentType_Dicom, CompressionType_ZlibWithSize, true); |
156 | 156 |
157 std::string r; | 157 std::string r; |
168 | 168 |
169 TEST(StorageAccessor, Mix) | 169 TEST(StorageAccessor, Mix) |
170 { | 170 { |
171 FilesystemStorage s("UnitTestsStorage"); | 171 FilesystemStorage s("UnitTestsStorage"); |
172 StorageCache cache; | 172 StorageCache cache; |
173 StorageAccessor accessor(s, cache); | 173 StorageAccessor accessor(s, &cache); |
174 | 174 |
175 std::string r; | 175 std::string r; |
176 std::string compressedData = "Hello"; | 176 std::string compressedData = "Hello"; |
177 std::string uncompressedData = "HelloWorld"; | 177 std::string uncompressedData = "HelloWorld"; |
178 | 178 |