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