Mercurial > hg > orthanc
comparison OrthancServer/UnitTestsSources/VersionsTests.cpp @ 5508:ababd0af28ab
upgraded to pugixml 1.14
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 24 Jan 2024 18:08:17 +0100 |
parents | 11a140c73bb6 |
children | 46fa46c83628 |
comparison
equal
deleted
inserted
replaced
5507:11a140c73bb6 | 5508:ababd0af28ab |
---|---|
146 #else | 146 #else |
147 ASSERT_TRUE(curlSupportsSsl); | 147 ASSERT_TRUE(curlSupportsSsl); |
148 #endif | 148 #endif |
149 } | 149 } |
150 | 150 |
151 TEST(Version, LuaStatic) | 151 TEST(Versions, LuaStatic) |
152 { | 152 { |
153 ASSERT_STREQ("Lua 5.3.5", LUA_RELEASE); | 153 ASSERT_STREQ("Lua 5.3.5", LUA_RELEASE); |
154 } | 154 } |
155 | 155 |
156 | 156 |
157 #if BUILDING_LIBICONV == 1 | 157 #if BUILDING_LIBICONV == 1 |
158 TEST(Version, LibIconvStatic) | 158 TEST(Versions, LibIconvStatic) |
159 { | 159 { |
160 static const int major = 1; | 160 static const int major = 1; |
161 static const int minor = 15; | 161 static const int minor = 15; |
162 ASSERT_EQ((major << 8) + minor, _LIBICONV_VERSION); | 162 ASSERT_EQ((major << 8) + minor, _LIBICONV_VERSION); |
163 } | 163 } |
164 #endif | 164 #endif |
165 | 165 |
166 | 166 |
167 #if ORTHANC_ENABLE_SSL == 1 | 167 #if ORTHANC_ENABLE_SSL == 1 |
168 TEST(Version, OpenSslStatic) | 168 TEST(Versions, OpenSslStatic) |
169 { | 169 { |
170 // openssl-3.1.4 | 170 // openssl-3.1.4 |
171 // https://www.openssl.org/docs/man3.0/man3/OPENSSL_VERSION_NUMBER.html | 171 // https://www.openssl.org/docs/man3.0/man3/OPENSSL_VERSION_NUMBER.html |
172 ASSERT_EQ(3 /* major */ * 0x10000000L + | 172 ASSERT_EQ(3 /* major */ * 0x10000000L + |
173 1 /* minor */ * 0x00100000L + | 173 1 /* minor */ * 0x00100000L + |
176 #endif | 176 #endif |
177 | 177 |
178 | 178 |
179 #include <json/version.h> | 179 #include <json/version.h> |
180 | 180 |
181 TEST(Version, JsonCpp) | 181 TEST(Versions, JsonCpp) |
182 { | 182 { |
183 #if ORTHANC_LEGACY_JSONCPP == 1 | 183 #if ORTHANC_LEGACY_JSONCPP == 1 |
184 ASSERT_STREQ("0.10.6", JSONCPP_VERSION_STRING); | 184 ASSERT_STREQ("0.10.6", JSONCPP_VERSION_STRING); |
185 #elif ORTHANC_LEGACY_JSONCPP == 0 | 185 #elif ORTHANC_LEGACY_JSONCPP == 0 |
186 ASSERT_STREQ("1.9.4", JSONCPP_VERSION_STRING); | 186 ASSERT_STREQ("1.9.4", JSONCPP_VERSION_STRING); |
189 #endif | 189 #endif |
190 } | 190 } |
191 | 191 |
192 | 192 |
193 #if ORTHANC_ENABLE_CIVETWEB == 1 | 193 #if ORTHANC_ENABLE_CIVETWEB == 1 |
194 TEST(Version, Civetweb) | 194 TEST(Versions, Civetweb) |
195 { | 195 { |
196 ASSERT_EQ(1, CIVETWEB_VERSION_MAJOR); | 196 ASSERT_EQ(1, CIVETWEB_VERSION_MAJOR); |
197 ASSERT_EQ(14, CIVETWEB_VERSION_MINOR); | 197 ASSERT_EQ(14, CIVETWEB_VERSION_MINOR); |
198 ASSERT_EQ(0, CIVETWEB_VERSION_PATCH); | 198 ASSERT_EQ(0, CIVETWEB_VERSION_PATCH); |
199 } | 199 } |
200 #endif | 200 #endif |
201 | 201 |
202 | 202 |
203 #if ORTHANC_ENABLE_PUGIXML == 1 | 203 #if ORTHANC_ENABLE_PUGIXML == 1 |
204 TEST(Version, Pugixml) | 204 TEST(Versions, Pugixml) |
205 { | 205 { |
206 ASSERT_EQ(190, PUGIXML_VERSION); | 206 ASSERT_EQ(1140, PUGIXML_VERSION); |
207 } | 207 } |
208 #endif | 208 #endif |
209 | 209 |
210 | 210 |
211 #endif | 211 #endif |