| 235 | } |
| 236 | |
| 237 | void assert_in_state_2 ( |
| 238 | ) |
| 239 | { |
| 240 | DLIB_TEST (i1 == 10); |
| 241 | DLIB_TEST (i2 == 20); |
| 242 | DLIB_TEST (i3 == 30); |
| 243 | DLIB_TEST (i4 == 40); |
| 244 | DLIB_TEST (i5 == 50); |
| 245 | DLIB_TEST (i6 == 60); |
| 246 | DLIB_TEST (i7 == 70); |
| 247 | DLIB_TEST (i8 == 80); |
| 248 | |
| 249 | DLIB_TEST (i1_0 == 5); |
| 250 | DLIB_TEST (i2_0 == 6); |
| 251 | DLIB_TEST (i3_0 == 7); |
| 252 | DLIB_TEST (i4_0 == 8); |
| 253 | DLIB_TEST (i5_0 == 9); |
| 254 | DLIB_TEST (i6_0 == 10); |
| 255 | DLIB_TEST (i7_0 == 11); |
| 256 | DLIB_TEST (i8_0 == 12); |
| 257 | |
| 258 | DLIB_TEST (i1_n == -13); |
| 259 | DLIB_TEST (i2_n == -25); |
| 260 | DLIB_TEST (i3_n == -12); |
| 261 | |
| 262 | DLIB_TEST (abs(f1 - 45.3) < 1e-5); |
| 263 | DLIB_TEST (abs(f2 - 0.001) < 1e-10); |
| 264 | DLIB_TEST (abs(f3 - 2.332) < 1e-10); |
| 265 | DLIB_TEST (abs(f1_inf - 45.3) < 1e-5); |
| 266 | DLIB_TEST (abs(f2_inf - 0.001) < 1e-10); |
| 267 | DLIB_TEST (abs(f3_inf - 2.332) < 1e-10); |
| 268 | DLIB_TEST (abs(f1_ninf - 45.3) < 1e-5); |
| 269 | DLIB_TEST (abs(f2_ninf - 0.001) < 1e-10); |
| 270 | DLIB_TEST (abs(f3_ninf - 2.332) < 1e-10); |
| 271 | DLIB_TEST (abs(f1_qnan - 45.3) < 1e-5); |
| 272 | DLIB_TEST (abs(f2_qnan - 0.001) < 1e-10); |
| 273 | DLIB_TEST (abs(f3_qnan - 2.332) < 1e-10); |
| 274 | DLIB_TEST (abs(f1_snan - 45.3) < 1e-5); |
| 275 | DLIB_TEST (abs(f2_snan - 0.001) < 1e-10); |
| 276 | DLIB_TEST (abs(f3_snan - 2.332) < 1e-10); |
| 277 | |
| 278 | DLIB_TEST (s1 == ""); |
| 279 | DLIB_TEST (s2 == L""); |
| 280 | |
| 281 | for (int i = 0; i < 10; ++i) |
| 282 | { |
| 283 | DLIB_TEST (array[i] == 10-i); |
| 284 | } |
| 285 | |
| 286 | DLIB_TEST (b_true == false); |
| 287 | DLIB_TEST (b_false == true); |
| 288 | |
| 289 | } |
| 290 | |
| 291 | }; |
| 292 | |