comparison UnitTestsSources/StreamTests.cpp @ 2512:4dcafa8d6633

SystemToolbox::GenerateUuid moved to Toolbox::GenerateUuid
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 28 Mar 2018 15:20:50 +0200
parents 878b59270859
children 4e43e67f8ecf
comparison
equal deleted inserted replaced
2511:8a0d3044ef53 2512:4dcafa8d6633
33 33
34 #include "PrecompiledHeadersUnitTests.h" 34 #include "PrecompiledHeadersUnitTests.h"
35 #include "gtest/gtest.h" 35 #include "gtest/gtest.h"
36 36
37 #include "../Core/SystemToolbox.h" 37 #include "../Core/SystemToolbox.h"
38 #include "../Core/SystemToolbox.h"
39 #include "../Core/Toolbox.h" 38 #include "../Core/Toolbox.h"
40 #include "../Core/OrthancException.h" 39 #include "../Core/OrthancException.h"
41 #include "../Core/HttpServer/BufferHttpSender.h" 40 #include "../Core/HttpServer/BufferHttpSender.h"
42 #include "../Core/HttpServer/FilesystemHttpSender.h" 41 #include "../Core/HttpServer/FilesystemHttpSender.h"
43 #include "../Core/HttpServer/HttpStreamTranscoder.h" 42 #include "../Core/HttpServer/HttpStreamTranscoder.h"
113 } 112 }
114 113
115 114
116 TEST(Zlib, Basic) 115 TEST(Zlib, Basic)
117 { 116 {
118 std::string s = SystemToolbox::GenerateUuid(); 117 std::string s = Toolbox::GenerateUuid();
119 s = s + s + s + s; 118 s = s + s + s + s;
120 119
121 std::string compressed, compressed2; 120 std::string compressed, compressed2;
122 ZlibCompressor c; 121 ZlibCompressor c;
123 ASSERT_TRUE(c.HasPrefixWithUncompressedSize()); 122 ASSERT_TRUE(c.HasPrefixWithUncompressedSize());
130 } 129 }
131 130
132 131
133 TEST(Zlib, Level) 132 TEST(Zlib, Level)
134 { 133 {
135 std::string s = SystemToolbox::GenerateUuid(); 134 std::string s = Toolbox::GenerateUuid();
136 s = s + s + s + s; 135 s = s + s + s + s;
137 136
138 std::string compressed, compressed2; 137 std::string compressed, compressed2;
139 ZlibCompressor c; 138 ZlibCompressor c;
140 c.SetCompressionLevel(9); 139 c.SetCompressionLevel(9);
147 } 146 }
148 147
149 148
150 TEST(Zlib, DISABLED_Corrupted) // Disabled because it may result in a crash 149 TEST(Zlib, DISABLED_Corrupted) // Disabled because it may result in a crash
151 { 150 {
152 std::string s = SystemToolbox::GenerateUuid(); 151 std::string s = Toolbox::GenerateUuid();
153 s = s + s + s + s; 152 s = s + s + s + s;
154 153
155 std::string compressed; 154 std::string compressed;
156 ZlibCompressor c; 155 ZlibCompressor c;
157 IBufferCompressor::Compress(compressed, c, s); 156 IBufferCompressor::Compress(compressed, c, s);
252 251
253 TEST(HttpStreamTranscoder, Basic) 252 TEST(HttpStreamTranscoder, Basic)
254 { 253 {
255 ZlibCompressor compressor; 254 ZlibCompressor compressor;
256 255
257 const std::string s = "Hello world " + SystemToolbox::GenerateUuid(); 256 const std::string s = "Hello world " + Toolbox::GenerateUuid();
258 257
259 std::string t; 258 std::string t;
260 IBufferCompressor::Compress(t, compressor, s); 259 IBufferCompressor::Compress(t, compressor, s);
261 260
262 for (int cs = 0; cs < 5; cs++) 261 for (int cs = 0; cs < 5; cs++)