Changeset 9684 for trunk/ippdb/tests/metadatafromobject.c
- Timestamp:
- Oct 20, 2006, 2:38:16 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/ippdb/tests/metadatafromobject.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippdb/tests/metadatafromobject.c
r9423 r9684 10 10 { 11 11 psMetadata *md; 12 weatherRow *object; 13 bool status; 14 15 object = weatherRowAlloc(32.32, 32.32, 32.32, 32.32, 32.32, 32.32, 32.32); 16 if (!object) { 17 exit(EXIT_FAILURE); 18 } 19 20 md = weatherMetadataFromObject(object); 21 if (!md) { 22 exit(EXIT_FAILURE); 23 } 24 25 psFree(object); 26 27 if (!psMetadataLookupF32(&status, md, "temp01") == 32.32) { 28 psFree(md); 29 exit(EXIT_FAILURE); 30 } 31 if (!psMetadataLookupF32(&status, md, "humi01") == 32.32) { 32 psFree(md); 33 exit(EXIT_FAILURE); 34 } 35 if (!psMetadataLookupF32(&status, md, "temp02") == 32.32) { 36 psFree(md); 37 exit(EXIT_FAILURE); 38 } 39 if (!psMetadataLookupF32(&status, md, "humi02") == 32.32) { 40 psFree(md); 41 exit(EXIT_FAILURE); 42 } 43 if (!psMetadataLookupF32(&status, md, "temp03") == 32.32) { 44 psFree(md); 45 exit(EXIT_FAILURE); 46 } 47 if (!psMetadataLookupF32(&status, md, "humi03") == 32.32) { 48 psFree(md); 49 exit(EXIT_FAILURE); 50 } 51 if (!psMetadataLookupF32(&status, md, "pressure") == 32.32) { 52 psFree(md); 53 exit(EXIT_FAILURE); 54 } 55 56 psFree(md); 57 } 58 59 { 60 psMetadata *md; 61 skyp_transparencyRow *object; 62 bool status; 63 64 object = skyp_transparencyRowAlloc("a string", 64.64, -32, 64.64, 64.64, 32.32, 64.64); 65 if (!object) { 66 exit(EXIT_FAILURE); 67 } 68 69 md = skyp_transparencyMetadataFromObject(object); 70 if (!md) { 71 exit(EXIT_FAILURE); 72 } 73 74 psFree(object); 75 12 summitExpRow *object; 13 bool status; 14 15 object = summitExpRowAlloc("a string", "a string", "a string", "a string", "a string"); 16 if (!object) { 17 exit(EXIT_FAILURE); 18 } 19 20 md = summitExpMetadataFromObject(object); 21 if (!md) { 22 exit(EXIT_FAILURE); 23 } 24 25 psFree(object); 26 27 if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) { 28 psFree(md); 29 exit(EXIT_FAILURE); 30 } 31 if (strncmp(psMetadataLookupPtr(&status, md, "camera"), "a string", MAX_STRING_LENGTH)) { 32 psFree(md); 33 exit(EXIT_FAILURE); 34 } 35 if (strncmp(psMetadataLookupPtr(&status, md, "telescope"), "a string", MAX_STRING_LENGTH)) { 36 psFree(md); 37 exit(EXIT_FAILURE); 38 } 39 if (strncmp(psMetadataLookupPtr(&status, md, "exp_type"), "a string", MAX_STRING_LENGTH)) { 40 psFree(md); 41 exit(EXIT_FAILURE); 42 } 43 if (strncmp(psMetadataLookupPtr(&status, md, "uri"), "a string", MAX_STRING_LENGTH)) { 44 psFree(md); 45 exit(EXIT_FAILURE); 46 } 47 48 psFree(md); 49 } 50 51 { 52 psMetadata *md; 53 pzPendingExpRow *object; 54 bool status; 55 56 object = pzPendingExpRowAlloc("a string", "a string", "a string", "a string", -32); 57 if (!object) { 58 exit(EXIT_FAILURE); 59 } 60 61 md = pzPendingExpMetadataFromObject(object); 62 if (!md) { 63 exit(EXIT_FAILURE); 64 } 65 66 psFree(object); 67 68 if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) { 69 psFree(md); 70 exit(EXIT_FAILURE); 71 } 72 if (strncmp(psMetadataLookupPtr(&status, md, "camera"), "a string", MAX_STRING_LENGTH)) { 73 psFree(md); 74 exit(EXIT_FAILURE); 75 } 76 if (strncmp(psMetadataLookupPtr(&status, md, "telescope"), "a string", MAX_STRING_LENGTH)) { 77 psFree(md); 78 exit(EXIT_FAILURE); 79 } 80 if (strncmp(psMetadataLookupPtr(&status, md, "exp_type"), "a string", MAX_STRING_LENGTH)) { 81 psFree(md); 82 exit(EXIT_FAILURE); 83 } 84 if (!psMetadataLookupS32(&status, md, "imfiles") == -32) { 85 psFree(md); 86 exit(EXIT_FAILURE); 87 } 88 89 psFree(md); 90 } 91 92 { 93 psMetadata *md; 94 pzPendingImfileRow *object; 95 bool status; 96 97 object = pzPendingImfileRowAlloc("a string", "a string", "a string", -32, "a string", "a string", "a string", "a string"); 98 if (!object) { 99 exit(EXIT_FAILURE); 100 } 101 102 md = pzPendingImfileMetadataFromObject(object); 103 if (!md) { 104 exit(EXIT_FAILURE); 105 } 106 107 psFree(object); 108 109 if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) { 110 psFree(md); 111 exit(EXIT_FAILURE); 112 } 113 if (strncmp(psMetadataLookupPtr(&status, md, "camera"), "a string", MAX_STRING_LENGTH)) { 114 psFree(md); 115 exit(EXIT_FAILURE); 116 } 117 if (strncmp(psMetadataLookupPtr(&status, md, "telescope"), "a string", MAX_STRING_LENGTH)) { 118 psFree(md); 119 exit(EXIT_FAILURE); 120 } 121 if (!psMetadataLookupS32(&status, md, "bytes") == -32) { 122 psFree(md); 123 exit(EXIT_FAILURE); 124 } 125 if (strncmp(psMetadataLookupPtr(&status, md, "md5sum"), "a string", MAX_STRING_LENGTH)) { 126 psFree(md); 127 exit(EXIT_FAILURE); 128 } 129 if (strncmp(psMetadataLookupPtr(&status, md, "class"), "a string", MAX_STRING_LENGTH)) { 130 psFree(md); 131 exit(EXIT_FAILURE); 132 } 133 if (strncmp(psMetadataLookupPtr(&status, md, "class_id"), "a string", MAX_STRING_LENGTH)) { 134 psFree(md); 135 exit(EXIT_FAILURE); 136 } 137 if (strncmp(psMetadataLookupPtr(&status, md, "uri"), "a string", MAX_STRING_LENGTH)) { 138 psFree(md); 139 exit(EXIT_FAILURE); 140 } 141 142 psFree(md); 143 } 144 145 { 146 psMetadata *md; 147 newExpRow *object; 148 bool status; 149 150 object = newExpRowAlloc("a string", "a string", "a string", "a string", "a string", -32); 151 if (!object) { 152 exit(EXIT_FAILURE); 153 } 154 155 md = newExpMetadataFromObject(object); 156 if (!md) { 157 exit(EXIT_FAILURE); 158 } 159 160 psFree(object); 161 162 if (strncmp(psMetadataLookupPtr(&status, md, "exp_tag"), "a string", MAX_STRING_LENGTH)) { 163 psFree(md); 164 exit(EXIT_FAILURE); 165 } 166 if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) { 167 psFree(md); 168 exit(EXIT_FAILURE); 169 } 170 if (strncmp(psMetadataLookupPtr(&status, md, "camera"), "a string", MAX_STRING_LENGTH)) { 171 psFree(md); 172 exit(EXIT_FAILURE); 173 } 174 if (strncmp(psMetadataLookupPtr(&status, md, "telescope"), "a string", MAX_STRING_LENGTH)) { 175 psFree(md); 176 exit(EXIT_FAILURE); 177 } 178 if (strncmp(psMetadataLookupPtr(&status, md, "exp_type"), "a string", MAX_STRING_LENGTH)) { 179 psFree(md); 180 exit(EXIT_FAILURE); 181 } 182 if (!psMetadataLookupS32(&status, md, "imfiles") == -32) { 183 psFree(md); 184 exit(EXIT_FAILURE); 185 } 186 187 psFree(md); 188 } 189 190 { 191 psMetadata *md; 192 newImfileRow *object; 193 bool status; 194 195 object = newImfileRowAlloc("a string", "a string", "a string", "a string"); 196 if (!object) { 197 exit(EXIT_FAILURE); 198 } 199 200 md = newImfileMetadataFromObject(object); 201 if (!md) { 202 exit(EXIT_FAILURE); 203 } 204 205 psFree(object); 206 207 if (strncmp(psMetadataLookupPtr(&status, md, "exp_tag"), "a string", MAX_STRING_LENGTH)) { 208 psFree(md); 209 exit(EXIT_FAILURE); 210 } 211 if (strncmp(psMetadataLookupPtr(&status, md, "class"), "a string", MAX_STRING_LENGTH)) { 212 psFree(md); 213 exit(EXIT_FAILURE); 214 } 215 if (strncmp(psMetadataLookupPtr(&status, md, "class_id"), "a string", MAX_STRING_LENGTH)) { 216 psFree(md); 217 exit(EXIT_FAILURE); 218 } 219 if (strncmp(psMetadataLookupPtr(&status, md, "uri"), "a string", MAX_STRING_LENGTH)) { 220 psFree(md); 221 exit(EXIT_FAILURE); 222 } 223 224 psFree(md); 225 } 226 227 { 228 psMetadata *md; 229 rawDetrendExpRow *object; 230 bool status; 231 232 object = rawDetrendExpRowAlloc("a string", "a string", "a string", "a string", -32, "a string", 32.32, 64.64, 64.64, 32.32, 64.64, 64.64, 64.64, 64.64, 64.64, 32.32, 64.64, "a string", "0001-01-01T00:00:00Z"); 233 if (!object) { 234 exit(EXIT_FAILURE); 235 } 236 237 md = rawDetrendExpMetadataFromObject(object); 238 if (!md) { 239 exit(EXIT_FAILURE); 240 } 241 242 psFree(object); 243 244 if (strncmp(psMetadataLookupPtr(&status, md, "exp_tag"), "a string", MAX_STRING_LENGTH)) { 245 psFree(md); 246 exit(EXIT_FAILURE); 247 } 248 if (strncmp(psMetadataLookupPtr(&status, md, "camera"), "a string", MAX_STRING_LENGTH)) { 249 psFree(md); 250 exit(EXIT_FAILURE); 251 } 252 if (strncmp(psMetadataLookupPtr(&status, md, "telescope"), "a string", MAX_STRING_LENGTH)) { 253 psFree(md); 254 exit(EXIT_FAILURE); 255 } 256 if (strncmp(psMetadataLookupPtr(&status, md, "exp_type"), "a string", MAX_STRING_LENGTH)) { 257 psFree(md); 258 exit(EXIT_FAILURE); 259 } 260 if (!psMetadataLookupS32(&status, md, "imfiles") == -32) { 261 psFree(md); 262 exit(EXIT_FAILURE); 263 } 76 264 if (strncmp(psMetadataLookupPtr(&status, md, "filter"), "a string", MAX_STRING_LENGTH)) { 77 265 psFree(md); 78 266 exit(EXIT_FAILURE); 79 267 } 80 if (!psMetadataLookupF64(&status, md, "trans") == 64.64) { 81 psFree(md); 82 exit(EXIT_FAILURE); 83 } 84 if (!psMetadataLookupS32(&status, md, "nstars") == -32) { 268 if (!psMetadataLookupF32(&status, md, "airmass") == 32.32) { 85 269 psFree(md); 86 270 exit(EXIT_FAILURE); … … 94 278 exit(EXIT_FAILURE); 95 279 } 96 if (!psMetadataLookupF32(&status, md, "exptime") == 32.32) { 97 psFree(md); 98 exit(EXIT_FAILURE); 99 } 100 if (!psMetadataLookupF64(&status, md, "sky_bright") == 64.64) { 101 psFree(md); 102 exit(EXIT_FAILURE); 103 } 104 105 psFree(md); 106 } 107 108 { 109 psMetadata *md; 110 skyp_absorptionRow *object; 111 bool status; 112 113 object = skyp_absorptionRowAlloc("a string", 32.32, 32.32, 32.32, -32, 64.64, 64.64, 32.32, 64.64); 114 if (!object) { 115 exit(EXIT_FAILURE); 116 } 117 118 md = skyp_absorptionMetadataFromObject(object); 119 if (!md) { 120 exit(EXIT_FAILURE); 121 } 122 123 psFree(object); 124 125 if (strncmp(psMetadataLookupPtr(&status, md, "disperser_id"), "a string", MAX_STRING_LENGTH)) { 126 psFree(md); 127 exit(EXIT_FAILURE); 128 } 129 if (!psMetadataLookupF32(&status, md, "atmcomp1") == 32.32) { 130 psFree(md); 131 exit(EXIT_FAILURE); 132 } 133 if (!psMetadataLookupF32(&status, md, "atmcomp2") == 32.32) { 134 psFree(md); 135 exit(EXIT_FAILURE); 136 } 137 if (!psMetadataLookupF32(&status, md, "atmcomp3") == 32.32) { 138 psFree(md); 139 exit(EXIT_FAILURE); 140 } 141 if (!psMetadataLookupS32(&status, md, "nstars") == -32) { 280 if (!psMetadataLookupF32(&status, md, "exp_time") == 32.32) { 281 psFree(md); 282 exit(EXIT_FAILURE); 283 } 284 if (!psMetadataLookupF64(&status, md, "bg") == 64.64) { 285 psFree(md); 286 exit(EXIT_FAILURE); 287 } 288 if (!psMetadataLookupF64(&status, md, "bg_stdev") == 64.64) { 289 psFree(md); 290 exit(EXIT_FAILURE); 291 } 292 if (!psMetadataLookupF64(&status, md, "bg_mean_stdev") == 64.64) { 293 psFree(md); 294 exit(EXIT_FAILURE); 295 } 296 if (!psMetadataLookupF64(&status, md, "alt") == 64.64) { 297 psFree(md); 298 exit(EXIT_FAILURE); 299 } 300 if (!psMetadataLookupF64(&status, md, "az") == 64.64) { 301 psFree(md); 302 exit(EXIT_FAILURE); 303 } 304 if (!psMetadataLookupF32(&status, md, "ccd_temp") == 32.32) { 305 psFree(md); 306 exit(EXIT_FAILURE); 307 } 308 if (!psMetadataLookupF64(&status, md, "posang") == 64.64) { 309 psFree(md); 310 exit(EXIT_FAILURE); 311 } 312 if (strncmp(psMetadataLookupPtr(&status, md, "object"), "a string", MAX_STRING_LENGTH)) { 313 psFree(md); 314 exit(EXIT_FAILURE); 315 } 316 psFree(md); 317 exit(EXIT_FAILURE); 318 } 319 320 psFree(md); 321 } 322 323 { 324 psMetadata *md; 325 rawScienceExpRow *object; 326 bool status; 327 328 object = rawScienceExpRowAlloc("a string", "a string", "a string", "a string", -32, "a string", 32.32, 64.64, 64.64, 32.32, 64.64, 64.64, 64.64, 64.64, 64.64, 32.32, 64.64, "a string", "0001-01-01T00:00:00Z"); 329 if (!object) { 330 exit(EXIT_FAILURE); 331 } 332 333 md = rawScienceExpMetadataFromObject(object); 334 if (!md) { 335 exit(EXIT_FAILURE); 336 } 337 338 psFree(object); 339 340 if (strncmp(psMetadataLookupPtr(&status, md, "exp_tag"), "a string", MAX_STRING_LENGTH)) { 341 psFree(md); 342 exit(EXIT_FAILURE); 343 } 344 if (strncmp(psMetadataLookupPtr(&status, md, "camera"), "a string", MAX_STRING_LENGTH)) { 345 psFree(md); 346 exit(EXIT_FAILURE); 347 } 348 if (strncmp(psMetadataLookupPtr(&status, md, "telescope"), "a string", MAX_STRING_LENGTH)) { 349 psFree(md); 350 exit(EXIT_FAILURE); 351 } 352 if (strncmp(psMetadataLookupPtr(&status, md, "exp_type"), "a string", MAX_STRING_LENGTH)) { 353 psFree(md); 354 exit(EXIT_FAILURE); 355 } 356 if (!psMetadataLookupS32(&status, md, "imfiles") == -32) { 357 psFree(md); 358 exit(EXIT_FAILURE); 359 } 360 if (strncmp(psMetadataLookupPtr(&status, md, "filter"), "a string", MAX_STRING_LENGTH)) { 361 psFree(md); 362 exit(EXIT_FAILURE); 363 } 364 if (!psMetadataLookupF32(&status, md, "airmass") == 32.32) { 142 365 psFree(md); 143 366 exit(EXIT_FAILURE); … … 151 374 exit(EXIT_FAILURE); 152 375 } 153 if (!psMetadataLookupF32(&status, md, "exptime") == 32.32) { 154 psFree(md); 155 exit(EXIT_FAILURE); 156 } 157 if (!psMetadataLookupF64(&status, md, "sky_bright") == 64.64) { 158 psFree(md); 159 exit(EXIT_FAILURE); 160 } 161 162 psFree(md); 163 } 164 165 { 166 psMetadata *md; 167 skyp_emissionRow *object; 168 bool status; 169 170 object = skyp_emissionRowAlloc("a string", 32.32, 32.32, 32.32, 32.32, 32.32); 171 if (!object) { 172 exit(EXIT_FAILURE); 173 } 174 175 md = skyp_emissionMetadataFromObject(object); 176 if (!md) { 177 exit(EXIT_FAILURE); 178 } 179 180 psFree(object); 181 182 if (strncmp(psMetadataLookupPtr(&status, md, "disperser_id"), "a string", MAX_STRING_LENGTH)) { 183 psFree(md); 184 exit(EXIT_FAILURE); 185 } 186 if (!psMetadataLookupF32(&status, md, "atmcomp1") == 32.32) { 187 psFree(md); 188 exit(EXIT_FAILURE); 189 } 190 if (!psMetadataLookupF32(&status, md, "atmcomp2") == 32.32) { 191 psFree(md); 192 exit(EXIT_FAILURE); 193 } 194 if (!psMetadataLookupF32(&status, md, "atmcomp3") == 32.32) { 195 psFree(md); 196 exit(EXIT_FAILURE); 197 } 198 if (!psMetadataLookupF32(&status, md, "continuum") == 32.32) { 199 psFree(md); 200 exit(EXIT_FAILURE); 201 } 202 if (!psMetadataLookupF32(&status, md, "exptime") == 32.32) { 203 psFree(md); 204 exit(EXIT_FAILURE); 205 } 206 207 psFree(md); 208 } 209 210 { 211 psMetadata *md; 212 dimmRow *object; 213 bool status; 214 215 object = dimmRowAlloc(32.32, 32.32, 32.32, 64.64, 64.64, 32.32, "a string"); 216 if (!object) { 217 exit(EXIT_FAILURE); 218 } 219 220 md = dimmMetadataFromObject(object); 221 if (!md) { 222 exit(EXIT_FAILURE); 223 } 224 225 psFree(object); 226 227 if (!psMetadataLookupF32(&status, md, "sigmax") == 32.32) { 228 psFree(md); 229 exit(EXIT_FAILURE); 230 } 231 if (!psMetadataLookupF32(&status, md, "sigmay") == 32.32) { 232 psFree(md); 233 exit(EXIT_FAILURE); 234 } 235 if (!psMetadataLookupF32(&status, md, "fwhm") == 32.32) { 376 if (!psMetadataLookupF32(&status, md, "exp_time") == 32.32) { 377 psFree(md); 378 exit(EXIT_FAILURE); 379 } 380 if (!psMetadataLookupF64(&status, md, "bg") == 64.64) { 381 psFree(md); 382 exit(EXIT_FAILURE); 383 } 384 if (!psMetadataLookupF64(&status, md, "bg_stdev") == 64.64) { 385 psFree(md); 386 exit(EXIT_FAILURE); 387 } 388 if (!psMetadataLookupF64(&status, md, "bg_mean_stdev") == 64.64) { 389 psFree(md); 390 exit(EXIT_FAILURE); 391 } 392 if (!psMetadataLookupF64(&status, md, "alt") == 64.64) { 393 psFree(md); 394 exit(EXIT_FAILURE); 395 } 396 if (!psMetadataLookupF64(&status, md, "az") == 64.64) { 397 psFree(md); 398 exit(EXIT_FAILURE); 399 } 400 if (!psMetadataLookupF32(&status, md, "ccd_temp") == 32.32) { 401 psFree(md); 402 exit(EXIT_FAILURE); 403 } 404 if (!psMetadataLookupF64(&status, md, "posang") == 64.64) { 405 psFree(md); 406 exit(EXIT_FAILURE); 407 } 408 if (strncmp(psMetadataLookupPtr(&status, md, "object"), "a string", MAX_STRING_LENGTH)) { 409 psFree(md); 410 exit(EXIT_FAILURE); 411 } 412 psFree(md); 413 exit(EXIT_FAILURE); 414 } 415 416 psFree(md); 417 } 418 419 { 420 psMetadata *md; 421 rawImfileRow *object; 422 bool status; 423 424 object = rawImfileRowAlloc("a string", "a string", "a string", "a string", "a string", "a string", 32.32, 64.64, 64.64, 32.32, 64.64, 64.64, 64.64, 64.64, 64.64, 32.32, 64.64, "a string", "0001-01-01T00:00:00Z"); 425 if (!object) { 426 exit(EXIT_FAILURE); 427 } 428 429 md = rawImfileMetadataFromObject(object); 430 if (!md) { 431 exit(EXIT_FAILURE); 432 } 433 434 psFree(object); 435 436 if (strncmp(psMetadataLookupPtr(&status, md, "exp_tag"), "a string", MAX_STRING_LENGTH)) { 437 psFree(md); 438 exit(EXIT_FAILURE); 439 } 440 if (strncmp(psMetadataLookupPtr(&status, md, "class"), "a string", MAX_STRING_LENGTH)) { 441 psFree(md); 442 exit(EXIT_FAILURE); 443 } 444 if (strncmp(psMetadataLookupPtr(&status, md, "class_id"), "a string", MAX_STRING_LENGTH)) { 445 psFree(md); 446 exit(EXIT_FAILURE); 447 } 448 if (strncmp(psMetadataLookupPtr(&status, md, "uri"), "a string", MAX_STRING_LENGTH)) { 449 psFree(md); 450 exit(EXIT_FAILURE); 451 } 452 if (strncmp(psMetadataLookupPtr(&status, md, "exp_type"), "a string", MAX_STRING_LENGTH)) { 453 psFree(md); 454 exit(EXIT_FAILURE); 455 } 456 if (strncmp(psMetadataLookupPtr(&status, md, "filter"), "a string", MAX_STRING_LENGTH)) { 457 psFree(md); 458 exit(EXIT_FAILURE); 459 } 460 if (!psMetadataLookupF32(&status, md, "airmass") == 32.32) { 236 461 psFree(md); 237 462 exit(EXIT_FAILURE); … … 245 470 exit(EXIT_FAILURE); 246 471 } 247 if (!psMetadataLookupF32(&status, md, "expttime") == 32.32) {248 psFree(md);249 exit(EXIT_FAILURE);250 }251 if (strncmp(psMetadataLookupPtr(&status, md, "telescope_id"), "a string", MAX_STRING_LENGTH)) {252 psFree(md);253 exit(EXIT_FAILURE);254 }255 256 psFree(md);257 }258 259 {260 psMetadata *md;261 skyp_irRow *object;262 bool status;263 264 object = skyp_irRowAlloc(64.64, 64.64, 64.64, 64.64, 32.32, 32.32);265 if (!object) {266 exit(EXIT_FAILURE);267 }268 269 md = skyp_irMetadataFromObject(object);270 if (!md) {271 exit(EXIT_FAILURE);272 }273 274 psFree(object);275 276 if (!psMetadataLookupF64(&status, md, "sky_bright") == 64.64) {277 psFree(md);278 exit(EXIT_FAILURE);279 }280 if (!psMetadataLookupF64(&status, md, "sky_var") == 64.64) {281 psFree(md);282 exit(EXIT_FAILURE);283 }284 if (!psMetadataLookupF64(&status, md, "ra") == 64.64) {285 psFree(md);286 exit(EXIT_FAILURE);287 }288 if (!psMetadataLookupF64(&status, md, "decl") == 64.64) {289 psFree(md);290 exit(EXIT_FAILURE);291 }292 if (!psMetadataLookupF32(&status, md, "fov_x") == 32.32) {293 psFree(md);294 exit(EXIT_FAILURE);295 }296 if (!psMetadataLookupF32(&status, md, "fov_y") == 32.32) {297 psFree(md);298 exit(EXIT_FAILURE);299 }300 301 psFree(md);302 }303 304 {305 psMetadata *md;306 domeRow *object;307 bool status;308 309 object = domeRowAlloc(32.32, true, true, true);310 if (!object) {311 exit(EXIT_FAILURE);312 }313 314 md = domeMetadataFromObject(object);315 if (!md) {316 exit(EXIT_FAILURE);317 }318 319 psFree(object);320 321 if (!psMetadataLookupF32(&status, md, "az") == 32.32) {322 psFree(md);323 exit(EXIT_FAILURE);324 }325 if (!psMetadataLookupBool(&status, md, "open") == true) {326 psFree(md);327 exit(EXIT_FAILURE);328 }329 if (!psMetadataLookupBool(&status, md, "light") == true) {330 psFree(md);331 exit(EXIT_FAILURE);332 }333 if (!psMetadataLookupBool(&status, md, "track") == true) {334 psFree(md);335 exit(EXIT_FAILURE);336 }337 338 psFree(md);339 }340 341 {342 psMetadata *md;343 telescopeRow *object;344 bool status;345 346 object = telescopeRowAlloc("a string", 32.32, 32.32, 64.64, 64.64);347 if (!object) {348 exit(EXIT_FAILURE);349 }350 351 md = telescopeMetadataFromObject(object);352 if (!md) {353 exit(EXIT_FAILURE);354 }355 356 psFree(object);357 358 if (strncmp(psMetadataLookupPtr(&status, md, "guide"), "a string", MAX_STRING_LENGTH)) {359 psFree(md);360 exit(EXIT_FAILURE);361 }362 if (!psMetadataLookupF32(&status, md, "alt") == 32.32) {363 psFree(md);364 exit(EXIT_FAILURE);365 }366 if (!psMetadataLookupF32(&status, md, "az") == 32.32) {367 psFree(md);368 exit(EXIT_FAILURE);369 }370 if (!psMetadataLookupF64(&status, md, "ra") == 64.64) {371 psFree(md);372 exit(EXIT_FAILURE);373 }374 if (!psMetadataLookupF64(&status, md, "decl") == 64.64) {375 psFree(md);376 exit(EXIT_FAILURE);377 }378 379 psFree(md);380 }381 382 {383 psMetadata *md;384 summitExpRow *object;385 bool status;386 387 object = summitExpRowAlloc("a string", "a string", "a string", "a string", "a string");388 if (!object) {389 exit(EXIT_FAILURE);390 }391 392 md = summitExpMetadataFromObject(object);393 if (!md) {394 exit(EXIT_FAILURE);395 }396 397 psFree(object);398 399 if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) {400 psFree(md);401 exit(EXIT_FAILURE);402 }403 if (strncmp(psMetadataLookupPtr(&status, md, "camera"), "a string", MAX_STRING_LENGTH)) {404 psFree(md);405 exit(EXIT_FAILURE);406 }407 if (strncmp(psMetadataLookupPtr(&status, md, "telescope"), "a string", MAX_STRING_LENGTH)) {408 psFree(md);409 exit(EXIT_FAILURE);410 }411 if (strncmp(psMetadataLookupPtr(&status, md, "exp_type"), "a string", MAX_STRING_LENGTH)) {412 psFree(md);413 exit(EXIT_FAILURE);414 }415 if (strncmp(psMetadataLookupPtr(&status, md, "uri"), "a string", MAX_STRING_LENGTH)) {416 psFree(md);417 exit(EXIT_FAILURE);418 }419 420 psFree(md);421 }422 423 {424 psMetadata *md;425 pzPendingExpRow *object;426 bool status;427 428 object = pzPendingExpRowAlloc("a string", "a string", "a string", "a string", -32);429 if (!object) {430 exit(EXIT_FAILURE);431 }432 433 md = pzPendingExpMetadataFromObject(object);434 if (!md) {435 exit(EXIT_FAILURE);436 }437 438 psFree(object);439 440 if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) {441 psFree(md);442 exit(EXIT_FAILURE);443 }444 if (strncmp(psMetadataLookupPtr(&status, md, "camera"), "a string", MAX_STRING_LENGTH)) {445 psFree(md);446 exit(EXIT_FAILURE);447 }448 if (strncmp(psMetadataLookupPtr(&status, md, "telescope"), "a string", MAX_STRING_LENGTH)) {449 psFree(md);450 exit(EXIT_FAILURE);451 }452 if (strncmp(psMetadataLookupPtr(&status, md, "exp_type"), "a string", MAX_STRING_LENGTH)) {453 psFree(md);454 exit(EXIT_FAILURE);455 }456 if (!psMetadataLookupS32(&status, md, "imfiles") == -32) {457 psFree(md);458 exit(EXIT_FAILURE);459 }460 461 psFree(md);462 }463 464 {465 psMetadata *md;466 pzPendingImfileRow *object;467 bool status;468 469 object = pzPendingImfileRowAlloc("a string", "a string", "a string", -32, "a string", "a string", "a string", "a string");470 if (!object) {471 exit(EXIT_FAILURE);472 }473 474 md = pzPendingImfileMetadataFromObject(object);475 if (!md) {476 exit(EXIT_FAILURE);477 }478 479 psFree(object);480 481 if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) {482 psFree(md);483 exit(EXIT_FAILURE);484 }485 if (strncmp(psMetadataLookupPtr(&status, md, "camera"), "a string", MAX_STRING_LENGTH)) {486 psFree(md);487 exit(EXIT_FAILURE);488 }489 if (strncmp(psMetadataLookupPtr(&status, md, "telescope"), "a string", MAX_STRING_LENGTH)) {490 psFree(md);491 exit(EXIT_FAILURE);492 }493 if (!psMetadataLookupS32(&status, md, "bytes") == -32) {494 psFree(md);495 exit(EXIT_FAILURE);496 }497 if (strncmp(psMetadataLookupPtr(&status, md, "md5sum"), "a string", MAX_STRING_LENGTH)) {498 psFree(md);499 exit(EXIT_FAILURE);500 }501 if (strncmp(psMetadataLookupPtr(&status, md, "class"), "a string", MAX_STRING_LENGTH)) {502 psFree(md);503 exit(EXIT_FAILURE);504 }505 if (strncmp(psMetadataLookupPtr(&status, md, "class_id"), "a string", MAX_STRING_LENGTH)) {506 psFree(md);507 exit(EXIT_FAILURE);508 }509 if (strncmp(psMetadataLookupPtr(&status, md, "uri"), "a string", MAX_STRING_LENGTH)) {510 psFree(md);511 exit(EXIT_FAILURE);512 }513 514 psFree(md);515 }516 517 {518 psMetadata *md;519 newExpRow *object;520 bool status;521 522 object = newExpRowAlloc("a string", "a string", "a string", "a string", "a string", -32);523 if (!object) {524 exit(EXIT_FAILURE);525 }526 527 md = newExpMetadataFromObject(object);528 if (!md) {529 exit(EXIT_FAILURE);530 }531 532 psFree(object);533 534 if (strncmp(psMetadataLookupPtr(&status, md, "exp_tag"), "a string", MAX_STRING_LENGTH)) {535 psFree(md);536 exit(EXIT_FAILURE);537 }538 if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) {539 psFree(md);540 exit(EXIT_FAILURE);541 }542 if (strncmp(psMetadataLookupPtr(&status, md, "camera"), "a string", MAX_STRING_LENGTH)) {543 psFree(md);544 exit(EXIT_FAILURE);545 }546 if (strncmp(psMetadataLookupPtr(&status, md, "telescope"), "a string", MAX_STRING_LENGTH)) {547 psFree(md);548 exit(EXIT_FAILURE);549 }550 if (strncmp(psMetadataLookupPtr(&status, md, "exp_type"), "a string", MAX_STRING_LENGTH)) {551 psFree(md);552 exit(EXIT_FAILURE);553 }554 if (!psMetadataLookupS32(&status, md, "imfiles") == -32) {555 psFree(md);556 exit(EXIT_FAILURE);557 }558 559 psFree(md);560 }561 562 {563 psMetadata *md;564 newImfileRow *object;565 bool status;566 567 object = newImfileRowAlloc("a string", "a string", "a string", "a string");568 if (!object) {569 exit(EXIT_FAILURE);570 }571 572 md = newImfileMetadataFromObject(object);573 if (!md) {574 exit(EXIT_FAILURE);575 }576 577 psFree(object);578 579 if (strncmp(psMetadataLookupPtr(&status, md, "exp_tag"), "a string", MAX_STRING_LENGTH)) {580 psFree(md);581 exit(EXIT_FAILURE);582 }583 if (strncmp(psMetadataLookupPtr(&status, md, "class"), "a string", MAX_STRING_LENGTH)) {584 psFree(md);585 exit(EXIT_FAILURE);586 }587 if (strncmp(psMetadataLookupPtr(&status, md, "class_id"), "a string", MAX_STRING_LENGTH)) {588 psFree(md);589 exit(EXIT_FAILURE);590 }591 if (strncmp(psMetadataLookupPtr(&status, md, "uri"), "a string", MAX_STRING_LENGTH)) {592 psFree(md);593 exit(EXIT_FAILURE);594 }595 596 psFree(md);597 }598 599 {600 psMetadata *md;601 rawDetrendExpRow *object;602 bool status;603 604 object = rawDetrendExpRowAlloc("a string", "a string", "a string", "a string", -32, "a string", 32.32, 64.64, 64.64, 32.32, 64.64, 64.64, 64.64, 64.64, 64.64, 32.32, 64.64, "a string");605 if (!object) {606 exit(EXIT_FAILURE);607 }608 609 md = rawDetrendExpMetadataFromObject(object);610 if (!md) {611 exit(EXIT_FAILURE);612 }613 614 psFree(object);615 616 if (strncmp(psMetadataLookupPtr(&status, md, "exp_tag"), "a string", MAX_STRING_LENGTH)) {617 psFree(md);618 exit(EXIT_FAILURE);619 }620 if (strncmp(psMetadataLookupPtr(&status, md, "camera"), "a string", MAX_STRING_LENGTH)) {621 psFree(md);622 exit(EXIT_FAILURE);623 }624 if (strncmp(psMetadataLookupPtr(&status, md, "telescope"), "a string", MAX_STRING_LENGTH)) {625 psFree(md);626 exit(EXIT_FAILURE);627 }628 if (strncmp(psMetadataLookupPtr(&status, md, "exp_type"), "a string", MAX_STRING_LENGTH)) {629 psFree(md);630 exit(EXIT_FAILURE);631 }632 if (!psMetadataLookupS32(&status, md, "imfiles") == -32) {633 psFree(md);634 exit(EXIT_FAILURE);635 }636 if (strncmp(psMetadataLookupPtr(&status, md, "filter"), "a string", MAX_STRING_LENGTH)) {637 psFree(md);638 exit(EXIT_FAILURE);639 }640 if (!psMetadataLookupF32(&status, md, "airmass") == 32.32) {641 psFree(md);642 exit(EXIT_FAILURE);643 }644 if (!psMetadataLookupF64(&status, md, "ra") == 64.64) {645 psFree(md);646 exit(EXIT_FAILURE);647 }648 if (!psMetadataLookupF64(&status, md, "decl") == 64.64) {649 psFree(md);650 exit(EXIT_FAILURE);651 }652 472 if (!psMetadataLookupF32(&status, md, "exp_time") == 32.32) { 653 473 psFree(md); … … 686 506 exit(EXIT_FAILURE); 687 507 } 688 689 psFree(md);690 }691 692 {693 psMetadata *md;694 rawScienceExpRow *object;695 bool status;696 697 object = rawScienceExpRowAlloc("a string", "a string", "a string", "a string", -32, "a string", 32.32, 64.64, 64.64, 32.32, 64.64, 64.64, 64.64, 64.64, 64.64, 32.32, 64.64, "a string");698 if (!object) {699 exit(EXIT_FAILURE);700 }701 702 md = rawScienceExpMetadataFromObject(object);703 if (!md) {704 exit(EXIT_FAILURE);705 }706 707 psFree(object);708 709 if (strncmp(psMetadataLookupPtr(&status, md, "exp_tag"), "a string", MAX_STRING_LENGTH)) {710 psFree(md);711 exit(EXIT_FAILURE);712 }713 if (strncmp(psMetadataLookupPtr(&status, md, "camera"), "a string", MAX_STRING_LENGTH)) {714 psFree(md);715 exit(EXIT_FAILURE);716 }717 if (strncmp(psMetadataLookupPtr(&status, md, "telescope"), "a string", MAX_STRING_LENGTH)) {718 psFree(md);719 exit(EXIT_FAILURE);720 }721 if (strncmp(psMetadataLookupPtr(&status, md, "exp_type"), "a string", MAX_STRING_LENGTH)) {722 psFree(md);723 exit(EXIT_FAILURE);724 }725 if (!psMetadataLookupS32(&status, md, "imfiles") == -32) {726 psFree(md);727 exit(EXIT_FAILURE);728 }729 if (strncmp(psMetadataLookupPtr(&status, md, "filter"), "a string", MAX_STRING_LENGTH)) {730 psFree(md);731 exit(EXIT_FAILURE);732 }733 if (!psMetadataLookupF32(&status, md, "airmass") == 32.32) {734 psFree(md);735 exit(EXIT_FAILURE);736 }737 if (!psMetadataLookupF64(&status, md, "ra") == 64.64) {738 psFree(md);739 exit(EXIT_FAILURE);740 }741 if (!psMetadataLookupF64(&status, md, "decl") == 64.64) {742 psFree(md);743 exit(EXIT_FAILURE);744 }745 if (!psMetadataLookupF32(&status, md, "exp_time") == 32.32) {746 psFree(md);747 exit(EXIT_FAILURE);748 }749 if (!psMetadataLookupF64(&status, md, "bg") == 64.64) {750 psFree(md);751 exit(EXIT_FAILURE);752 }753 if (!psMetadataLookupF64(&status, md, "bg_stdev") == 64.64) {754 psFree(md);755 exit(EXIT_FAILURE);756 }757 if (!psMetadataLookupF64(&status, md, "bg_mean_stdev") == 64.64) {758 psFree(md);759 exit(EXIT_FAILURE);760 }761 if (!psMetadataLookupF64(&status, md, "alt") == 64.64) {762 psFree(md);763 exit(EXIT_FAILURE);764 }765 if (!psMetadataLookupF64(&status, md, "az") == 64.64) {766 psFree(md);767 exit(EXIT_FAILURE);768 }769 if (!psMetadataLookupF32(&status, md, "ccd_temp") == 32.32) {770 psFree(md);771 exit(EXIT_FAILURE);772 }773 if (!psMetadataLookupF64(&status, md, "posang") == 64.64) {774 psFree(md);775 exit(EXIT_FAILURE);776 }777 if (strncmp(psMetadataLookupPtr(&status, md, "object"), "a string", MAX_STRING_LENGTH)) {778 psFree(md);779 exit(EXIT_FAILURE);780 }781 782 psFree(md);783 }784 785 {786 psMetadata *md;787 rawImfileRow *object;788 bool status;789 790 object = rawImfileRowAlloc("a string", "a string", "a string", "a string", "a string", "a string", 32.32, 64.64, 64.64, 32.32, 64.64, 64.64, 64.64, 64.64, 64.64, 32.32, 64.64, "a string");791 if (!object) {792 exit(EXIT_FAILURE);793 }794 795 md = rawImfileMetadataFromObject(object);796 if (!md) {797 exit(EXIT_FAILURE);798 }799 800 psFree(object);801 802 if (strncmp(psMetadataLookupPtr(&status, md, "exp_tag"), "a string", MAX_STRING_LENGTH)) {803 psFree(md);804 exit(EXIT_FAILURE);805 }806 if (strncmp(psMetadataLookupPtr(&status, md, "class"), "a string", MAX_STRING_LENGTH)) {807 psFree(md);808 exit(EXIT_FAILURE);809 }810 if (strncmp(psMetadataLookupPtr(&status, md, "class_id"), "a string", MAX_STRING_LENGTH)) {811 psFree(md);812 exit(EXIT_FAILURE);813 }814 if (strncmp(psMetadataLookupPtr(&status, md, "uri"), "a string", MAX_STRING_LENGTH)) {815 psFree(md);816 exit(EXIT_FAILURE);817 }818 if (strncmp(psMetadataLookupPtr(&status, md, "exp_type"), "a string", MAX_STRING_LENGTH)) {819 psFree(md);820 exit(EXIT_FAILURE);821 }822 if (strncmp(psMetadataLookupPtr(&status, md, "filter"), "a string", MAX_STRING_LENGTH)) {823 psFree(md);824 exit(EXIT_FAILURE);825 }826 if (!psMetadataLookupF32(&status, md, "airmass") == 32.32) {827 psFree(md);828 exit(EXIT_FAILURE);829 }830 if (!psMetadataLookupF64(&status, md, "ra") == 64.64) {831 psFree(md);832 exit(EXIT_FAILURE);833 }834 if (!psMetadataLookupF64(&status, md, "decl") == 64.64) {835 psFree(md);836 exit(EXIT_FAILURE);837 }838 if (!psMetadataLookupF32(&status, md, "exp_time") == 32.32) {839 psFree(md);840 exit(EXIT_FAILURE);841 }842 if (!psMetadataLookupF64(&status, md, "bg") == 64.64) {843 psFree(md);844 exit(EXIT_FAILURE);845 }846 if (!psMetadataLookupF64(&status, md, "bg_stdev") == 64.64) {847 psFree(md);848 exit(EXIT_FAILURE);849 }850 if (!psMetadataLookupF64(&status, md, "bg_mean_stdev") == 64.64) {851 psFree(md);852 exit(EXIT_FAILURE);853 }854 if (!psMetadataLookupF64(&status, md, "alt") == 64.64) {855 psFree(md);856 exit(EXIT_FAILURE);857 }858 if (!psMetadataLookupF64(&status, md, "az") == 64.64) {859 psFree(md);860 exit(EXIT_FAILURE);861 }862 if (!psMetadataLookupF32(&status, md, "ccd_temp") == 32.32) {863 psFree(md);864 exit(EXIT_FAILURE);865 }866 if (!psMetadataLookupF64(&status, md, "posang") == 64.64) {867 psFree(md);868 exit(EXIT_FAILURE);869 }870 if (strncmp(psMetadataLookupPtr(&status, md, "object"), "a string", MAX_STRING_LENGTH)) {871 508 psFree(md); 872 509 exit(EXIT_FAILURE);
Note:
See TracChangeset
for help on using the changeset viewer.
