Changeset 9684 for trunk/ippdb/tests/objectfrommetadata.c
- Timestamp:
- Oct 20, 2006, 2:38:16 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/ippdb/tests/objectfrommetadata.c (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippdb/tests/objectfrommetadata.c
r9423 r9684 10 10 { 11 11 psMetadata *md; 12 weatherRow *object; 13 14 md = psMetadataAlloc(); 15 if (!psMetadataAddF32(md, PS_LIST_TAIL, "temp01", 0, NULL, 32.32)) { 16 psFree(md); 17 exit(EXIT_FAILURE); 18 } 19 if (!psMetadataAddF32(md, PS_LIST_TAIL, "humi01", 0, NULL, 32.32)) { 20 psFree(md); 21 exit(EXIT_FAILURE); 22 } 23 if (!psMetadataAddF32(md, PS_LIST_TAIL, "temp02", 0, NULL, 32.32)) { 24 psFree(md); 25 exit(EXIT_FAILURE); 26 } 27 if (!psMetadataAddF32(md, PS_LIST_TAIL, "humi02", 0, NULL, 32.32)) { 28 psFree(md); 29 exit(EXIT_FAILURE); 30 } 31 if (!psMetadataAddF32(md, PS_LIST_TAIL, "temp03", 0, NULL, 32.32)) { 32 psFree(md); 33 exit(EXIT_FAILURE); 34 } 35 if (!psMetadataAddF32(md, PS_LIST_TAIL, "humi03", 0, NULL, 32.32)) { 36 psFree(md); 37 exit(EXIT_FAILURE); 38 } 39 if (!psMetadataAddF32(md, PS_LIST_TAIL, "pressure", 0, NULL, 32.32)) { 40 psFree(md); 41 exit(EXIT_FAILURE); 42 } 43 44 object = weatherObjectFromMetadata(md); 45 if (!object) { 46 psFree(md); 47 exit(EXIT_FAILURE); 48 } 49 50 psFree(md); 51 52 if (!object->temp01 == 32.32) { 53 psFree(object); 54 exit(EXIT_FAILURE); 55 } 56 if (!object->humi01 == 32.32) { 57 psFree(object); 58 exit(EXIT_FAILURE); 59 } 60 if (!object->temp02 == 32.32) { 61 psFree(object); 62 exit(EXIT_FAILURE); 63 } 64 if (!object->humi02 == 32.32) { 65 psFree(object); 66 exit(EXIT_FAILURE); 67 } 68 if (!object->temp03 == 32.32) { 69 psFree(object); 70 exit(EXIT_FAILURE); 71 } 72 if (!object->humi03 == 32.32) { 73 psFree(object); 74 exit(EXIT_FAILURE); 75 } 76 if (!object->pressure == 32.32) { 77 psFree(object); 78 exit(EXIT_FAILURE); 79 } 80 81 psFree(object); 82 } 83 84 { 85 psMetadata *md; 86 skyp_transparencyRow *object; 87 88 md = psMetadataAlloc(); 12 summitExpRow *object; 13 14 md = psMetadataAlloc(); 15 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 16 psFree(md); 17 exit(EXIT_FAILURE); 18 } 19 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 20 psFree(md); 21 exit(EXIT_FAILURE); 22 } 23 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 24 psFree(md); 25 exit(EXIT_FAILURE); 26 } 27 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 28 psFree(md); 29 exit(EXIT_FAILURE); 30 } 31 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 32 psFree(md); 33 exit(EXIT_FAILURE); 34 } 35 36 object = summitExpObjectFromMetadata(md); 37 if (!object) { 38 psFree(md); 39 exit(EXIT_FAILURE); 40 } 41 42 psFree(md); 43 44 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 45 psFree(object); 46 exit(EXIT_FAILURE); 47 } 48 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 49 psFree(object); 50 exit(EXIT_FAILURE); 51 } 52 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 53 psFree(object); 54 exit(EXIT_FAILURE); 55 } 56 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 57 psFree(object); 58 exit(EXIT_FAILURE); 59 } 60 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 61 psFree(object); 62 exit(EXIT_FAILURE); 63 } 64 65 psFree(object); 66 } 67 68 { 69 psMetadata *md; 70 pzPendingExpRow *object; 71 72 md = psMetadataAlloc(); 73 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 74 psFree(md); 75 exit(EXIT_FAILURE); 76 } 77 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 78 psFree(md); 79 exit(EXIT_FAILURE); 80 } 81 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 82 psFree(md); 83 exit(EXIT_FAILURE); 84 } 85 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 86 psFree(md); 87 exit(EXIT_FAILURE); 88 } 89 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 90 psFree(md); 91 exit(EXIT_FAILURE); 92 } 93 94 object = pzPendingExpObjectFromMetadata(md); 95 if (!object) { 96 psFree(md); 97 exit(EXIT_FAILURE); 98 } 99 100 psFree(md); 101 102 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 103 psFree(object); 104 exit(EXIT_FAILURE); 105 } 106 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 107 psFree(object); 108 exit(EXIT_FAILURE); 109 } 110 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 111 psFree(object); 112 exit(EXIT_FAILURE); 113 } 114 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 115 psFree(object); 116 exit(EXIT_FAILURE); 117 } 118 if (!object->imfiles == -32) { 119 psFree(object); 120 exit(EXIT_FAILURE); 121 } 122 123 psFree(object); 124 } 125 126 { 127 psMetadata *md; 128 pzPendingImfileRow *object; 129 130 md = psMetadataAlloc(); 131 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 132 psFree(md); 133 exit(EXIT_FAILURE); 134 } 135 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 136 psFree(md); 137 exit(EXIT_FAILURE); 138 } 139 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 140 psFree(md); 141 exit(EXIT_FAILURE); 142 } 143 if (!psMetadataAddS32(md, PS_LIST_TAIL, "bytes", 0, NULL, -32)) { 144 psFree(md); 145 exit(EXIT_FAILURE); 146 } 147 if (!psMetadataAddStr(md, PS_LIST_TAIL, "md5sum", 0, NULL, "a string")) { 148 psFree(md); 149 exit(EXIT_FAILURE); 150 } 151 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 152 psFree(md); 153 exit(EXIT_FAILURE); 154 } 155 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 156 psFree(md); 157 exit(EXIT_FAILURE); 158 } 159 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 160 psFree(md); 161 exit(EXIT_FAILURE); 162 } 163 164 object = pzPendingImfileObjectFromMetadata(md); 165 if (!object) { 166 psFree(md); 167 exit(EXIT_FAILURE); 168 } 169 170 psFree(md); 171 172 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 173 psFree(object); 174 exit(EXIT_FAILURE); 175 } 176 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 177 psFree(object); 178 exit(EXIT_FAILURE); 179 } 180 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 181 psFree(object); 182 exit(EXIT_FAILURE); 183 } 184 if (!object->bytes == -32) { 185 psFree(object); 186 exit(EXIT_FAILURE); 187 } 188 if (strncmp(object->md5sum, "a string", MAX_STRING_LENGTH)) { 189 psFree(object); 190 exit(EXIT_FAILURE); 191 } 192 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 193 psFree(object); 194 exit(EXIT_FAILURE); 195 } 196 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 197 psFree(object); 198 exit(EXIT_FAILURE); 199 } 200 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 201 psFree(object); 202 exit(EXIT_FAILURE); 203 } 204 205 psFree(object); 206 } 207 208 { 209 psMetadata *md; 210 newExpRow *object; 211 212 md = psMetadataAlloc(); 213 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) { 214 psFree(md); 215 exit(EXIT_FAILURE); 216 } 217 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 218 psFree(md); 219 exit(EXIT_FAILURE); 220 } 221 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 222 psFree(md); 223 exit(EXIT_FAILURE); 224 } 225 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 226 psFree(md); 227 exit(EXIT_FAILURE); 228 } 229 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 230 psFree(md); 231 exit(EXIT_FAILURE); 232 } 233 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 234 psFree(md); 235 exit(EXIT_FAILURE); 236 } 237 238 object = newExpObjectFromMetadata(md); 239 if (!object) { 240 psFree(md); 241 exit(EXIT_FAILURE); 242 } 243 244 psFree(md); 245 246 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) { 247 psFree(object); 248 exit(EXIT_FAILURE); 249 } 250 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 251 psFree(object); 252 exit(EXIT_FAILURE); 253 } 254 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 255 psFree(object); 256 exit(EXIT_FAILURE); 257 } 258 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 259 psFree(object); 260 exit(EXIT_FAILURE); 261 } 262 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 263 psFree(object); 264 exit(EXIT_FAILURE); 265 } 266 if (!object->imfiles == -32) { 267 psFree(object); 268 exit(EXIT_FAILURE); 269 } 270 271 psFree(object); 272 } 273 274 { 275 psMetadata *md; 276 newImfileRow *object; 277 278 md = psMetadataAlloc(); 279 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) { 280 psFree(md); 281 exit(EXIT_FAILURE); 282 } 283 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 284 psFree(md); 285 exit(EXIT_FAILURE); 286 } 287 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 288 psFree(md); 289 exit(EXIT_FAILURE); 290 } 291 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 292 psFree(md); 293 exit(EXIT_FAILURE); 294 } 295 296 object = newImfileObjectFromMetadata(md); 297 if (!object) { 298 psFree(md); 299 exit(EXIT_FAILURE); 300 } 301 302 psFree(md); 303 304 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) { 305 psFree(object); 306 exit(EXIT_FAILURE); 307 } 308 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 309 psFree(object); 310 exit(EXIT_FAILURE); 311 } 312 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 313 psFree(object); 314 exit(EXIT_FAILURE); 315 } 316 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 317 psFree(object); 318 exit(EXIT_FAILURE); 319 } 320 321 psFree(object); 322 } 323 324 { 325 psMetadata *md; 326 rawDetrendExpRow *object; 327 328 md = psMetadataAlloc(); 329 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) { 330 psFree(md); 331 exit(EXIT_FAILURE); 332 } 333 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 334 psFree(md); 335 exit(EXIT_FAILURE); 336 } 337 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 338 psFree(md); 339 exit(EXIT_FAILURE); 340 } 341 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 342 psFree(md); 343 exit(EXIT_FAILURE); 344 } 345 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 346 psFree(md); 347 exit(EXIT_FAILURE); 348 } 89 349 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 90 350 psFree(md); 91 351 exit(EXIT_FAILURE); 92 352 } 93 if (!psMetadataAddF64(md, PS_LIST_TAIL, "trans", 0, NULL, 64.64)) { 94 psFree(md); 95 exit(EXIT_FAILURE); 96 } 97 if (!psMetadataAddS32(md, PS_LIST_TAIL, "nstars", 0, NULL, -32)) { 353 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) { 98 354 psFree(md); 99 355 exit(EXIT_FAILURE); … … 107 363 exit(EXIT_FAILURE); 108 364 } 109 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exptime", 0, NULL, 32.32)) { 110 psFree(md); 111 exit(EXIT_FAILURE); 112 } 113 if (!psMetadataAddF64(md, PS_LIST_TAIL, "sky_bright", 0, NULL, 64.64)) { 114 psFree(md); 115 exit(EXIT_FAILURE); 116 } 117 118 object = skyp_transparencyObjectFromMetadata(md); 119 if (!object) { 120 psFree(md); 121 exit(EXIT_FAILURE); 122 } 123 124 psFree(md); 125 365 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) { 366 psFree(md); 367 exit(EXIT_FAILURE); 368 } 369 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) { 370 psFree(md); 371 exit(EXIT_FAILURE); 372 } 373 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) { 374 psFree(md); 375 exit(EXIT_FAILURE); 376 } 377 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) { 378 psFree(md); 379 exit(EXIT_FAILURE); 380 } 381 if (!psMetadataAddF64(md, PS_LIST_TAIL, "alt", 0, NULL, 64.64)) { 382 psFree(md); 383 exit(EXIT_FAILURE); 384 } 385 if (!psMetadataAddF64(md, PS_LIST_TAIL, "az", 0, NULL, 64.64)) { 386 psFree(md); 387 exit(EXIT_FAILURE); 388 } 389 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ccd_temp", 0, NULL, 32.32)) { 390 psFree(md); 391 exit(EXIT_FAILURE); 392 } 393 if (!psMetadataAddF64(md, PS_LIST_TAIL, "posang", 0, NULL, 64.64)) { 394 psFree(md); 395 exit(EXIT_FAILURE); 396 } 397 if (!psMetadataAddStr(md, PS_LIST_TAIL, "object", 0, NULL, "a string")) { 398 psFree(md); 399 exit(EXIT_FAILURE); 400 } 401 psFree(md); 402 exit(EXIT_FAILURE); 403 } 404 405 object = rawDetrendExpObjectFromMetadata(md); 406 if (!object) { 407 psFree(md); 408 exit(EXIT_FAILURE); 409 } 410 411 psFree(md); 412 413 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) { 414 psFree(object); 415 exit(EXIT_FAILURE); 416 } 417 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 418 psFree(object); 419 exit(EXIT_FAILURE); 420 } 421 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 422 psFree(object); 423 exit(EXIT_FAILURE); 424 } 425 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 426 psFree(object); 427 exit(EXIT_FAILURE); 428 } 429 if (!object->imfiles == -32) { 430 psFree(object); 431 exit(EXIT_FAILURE); 432 } 126 433 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 127 434 psFree(object); 128 435 exit(EXIT_FAILURE); 129 436 } 130 if (!object->trans == 64.64) { 131 psFree(object); 132 exit(EXIT_FAILURE); 133 } 134 if (!object->nstars == -32) { 437 if (!object->airmass == 32.32) { 135 438 psFree(object); 136 439 exit(EXIT_FAILURE); … … 144 447 exit(EXIT_FAILURE); 145 448 } 146 if (!object->exptime == 32.32) { 147 psFree(object); 148 exit(EXIT_FAILURE); 149 } 150 if (!object->sky_bright == 64.64) { 151 psFree(object); 152 exit(EXIT_FAILURE); 153 } 154 155 psFree(object); 156 } 157 158 { 159 psMetadata *md; 160 skyp_absorptionRow *object; 161 162 md = psMetadataAlloc(); 163 if (!psMetadataAddStr(md, PS_LIST_TAIL, "disperser_id", 0, NULL, "a string")) { 164 psFree(md); 165 exit(EXIT_FAILURE); 166 } 167 if (!psMetadataAddF32(md, PS_LIST_TAIL, "atmcomp1", 0, NULL, 32.32)) { 168 psFree(md); 169 exit(EXIT_FAILURE); 170 } 171 if (!psMetadataAddF32(md, PS_LIST_TAIL, "atmcomp2", 0, NULL, 32.32)) { 172 psFree(md); 173 exit(EXIT_FAILURE); 174 } 175 if (!psMetadataAddF32(md, PS_LIST_TAIL, "atmcomp3", 0, NULL, 32.32)) { 176 psFree(md); 177 exit(EXIT_FAILURE); 178 } 179 if (!psMetadataAddS32(md, PS_LIST_TAIL, "nstars", 0, NULL, -32)) { 449 if (!object->exp_time == 32.32) { 450 psFree(object); 451 exit(EXIT_FAILURE); 452 } 453 if (!object->bg == 64.64) { 454 psFree(object); 455 exit(EXIT_FAILURE); 456 } 457 if (!object->bg_stdev == 64.64) { 458 psFree(object); 459 exit(EXIT_FAILURE); 460 } 461 if (!object->bg_mean_stdev == 64.64) { 462 psFree(object); 463 exit(EXIT_FAILURE); 464 } 465 if (!object->alt == 64.64) { 466 psFree(object); 467 exit(EXIT_FAILURE); 468 } 469 if (!object->az == 64.64) { 470 psFree(object); 471 exit(EXIT_FAILURE); 472 } 473 if (!object->ccd_temp == 32.32) { 474 psFree(object); 475 exit(EXIT_FAILURE); 476 } 477 if (!object->posang == 64.64) { 478 psFree(object); 479 exit(EXIT_FAILURE); 480 } 481 if (strncmp(object->object, "a string", MAX_STRING_LENGTH)) { 482 psFree(object); 483 exit(EXIT_FAILURE); 484 } 485 psFree(object); 486 exit(EXIT_FAILURE); 487 } 488 489 psFree(object); 490 } 491 492 { 493 psMetadata *md; 494 rawScienceExpRow *object; 495 496 md = psMetadataAlloc(); 497 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) { 498 psFree(md); 499 exit(EXIT_FAILURE); 500 } 501 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 502 psFree(md); 503 exit(EXIT_FAILURE); 504 } 505 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 506 psFree(md); 507 exit(EXIT_FAILURE); 508 } 509 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 510 psFree(md); 511 exit(EXIT_FAILURE); 512 } 513 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 514 psFree(md); 515 exit(EXIT_FAILURE); 516 } 517 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 518 psFree(md); 519 exit(EXIT_FAILURE); 520 } 521 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) { 180 522 psFree(md); 181 523 exit(EXIT_FAILURE); … … 189 531 exit(EXIT_FAILURE); 190 532 } 191 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exptime", 0, NULL, 32.32)) { 192 psFree(md); 193 exit(EXIT_FAILURE); 194 } 195 if (!psMetadataAddF64(md, PS_LIST_TAIL, "sky_bright", 0, NULL, 64.64)) { 196 psFree(md); 197 exit(EXIT_FAILURE); 198 } 199 200 object = skyp_absorptionObjectFromMetadata(md); 201 if (!object) { 202 psFree(md); 203 exit(EXIT_FAILURE); 204 } 205 206 psFree(md); 207 208 if (strncmp(object->disperser_id, "a string", MAX_STRING_LENGTH)) { 209 psFree(object); 210 exit(EXIT_FAILURE); 211 } 212 if (!object->atmcomp1 == 32.32) { 213 psFree(object); 214 exit(EXIT_FAILURE); 215 } 216 if (!object->atmcomp2 == 32.32) { 217 psFree(object); 218 exit(EXIT_FAILURE); 219 } 220 if (!object->atmcomp3 == 32.32) { 221 psFree(object); 222 exit(EXIT_FAILURE); 223 } 224 if (!object->nstars == -32) { 533 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) { 534 psFree(md); 535 exit(EXIT_FAILURE); 536 } 537 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) { 538 psFree(md); 539 exit(EXIT_FAILURE); 540 } 541 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) { 542 psFree(md); 543 exit(EXIT_FAILURE); 544 } 545 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) { 546 psFree(md); 547 exit(EXIT_FAILURE); 548 } 549 if (!psMetadataAddF64(md, PS_LIST_TAIL, "alt", 0, NULL, 64.64)) { 550 psFree(md); 551 exit(EXIT_FAILURE); 552 } 553 if (!psMetadataAddF64(md, PS_LIST_TAIL, "az", 0, NULL, 64.64)) { 554 psFree(md); 555 exit(EXIT_FAILURE); 556 } 557 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ccd_temp", 0, NULL, 32.32)) { 558 psFree(md); 559 exit(EXIT_FAILURE); 560 } 561 if (!psMetadataAddF64(md, PS_LIST_TAIL, "posang", 0, NULL, 64.64)) { 562 psFree(md); 563 exit(EXIT_FAILURE); 564 } 565 if (!psMetadataAddStr(md, PS_LIST_TAIL, "object", 0, NULL, "a string")) { 566 psFree(md); 567 exit(EXIT_FAILURE); 568 } 569 psFree(md); 570 exit(EXIT_FAILURE); 571 } 572 573 object = rawScienceExpObjectFromMetadata(md); 574 if (!object) { 575 psFree(md); 576 exit(EXIT_FAILURE); 577 } 578 579 psFree(md); 580 581 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) { 582 psFree(object); 583 exit(EXIT_FAILURE); 584 } 585 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 586 psFree(object); 587 exit(EXIT_FAILURE); 588 } 589 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 590 psFree(object); 591 exit(EXIT_FAILURE); 592 } 593 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 594 psFree(object); 595 exit(EXIT_FAILURE); 596 } 597 if (!object->imfiles == -32) { 598 psFree(object); 599 exit(EXIT_FAILURE); 600 } 601 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 602 psFree(object); 603 exit(EXIT_FAILURE); 604 } 605 if (!object->airmass == 32.32) { 225 606 psFree(object); 226 607 exit(EXIT_FAILURE); … … 234 615 exit(EXIT_FAILURE); 235 616 } 236 if (!object->exptime == 32.32) { 237 psFree(object); 238 exit(EXIT_FAILURE); 239 } 240 if (!object->sky_bright == 64.64) { 241 psFree(object); 242 exit(EXIT_FAILURE); 243 } 244 245 psFree(object); 246 } 247 248 { 249 psMetadata *md; 250 skyp_emissionRow *object; 251 252 md = psMetadataAlloc(); 253 if (!psMetadataAddStr(md, PS_LIST_TAIL, "disperser_id", 0, NULL, "a string")) { 254 psFree(md); 255 exit(EXIT_FAILURE); 256 } 257 if (!psMetadataAddF32(md, PS_LIST_TAIL, "atmcomp1", 0, NULL, 32.32)) { 258 psFree(md); 259 exit(EXIT_FAILURE); 260 } 261 if (!psMetadataAddF32(md, PS_LIST_TAIL, "atmcomp2", 0, NULL, 32.32)) { 262 psFree(md); 263 exit(EXIT_FAILURE); 264 } 265 if (!psMetadataAddF32(md, PS_LIST_TAIL, "atmcomp3", 0, NULL, 32.32)) { 266 psFree(md); 267 exit(EXIT_FAILURE); 268 } 269 if (!psMetadataAddF32(md, PS_LIST_TAIL, "continuum", 0, NULL, 32.32)) { 270 psFree(md); 271 exit(EXIT_FAILURE); 272 } 273 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exptime", 0, NULL, 32.32)) { 274 psFree(md); 275 exit(EXIT_FAILURE); 276 } 277 278 object = skyp_emissionObjectFromMetadata(md); 279 if (!object) { 280 psFree(md); 281 exit(EXIT_FAILURE); 282 } 283 284 psFree(md); 285 286 if (strncmp(object->disperser_id, "a string", MAX_STRING_LENGTH)) { 287 psFree(object); 288 exit(EXIT_FAILURE); 289 } 290 if (!object->atmcomp1 == 32.32) { 291 psFree(object); 292 exit(EXIT_FAILURE); 293 } 294 if (!object->atmcomp2 == 32.32) { 295 psFree(object); 296 exit(EXIT_FAILURE); 297 } 298 if (!object->atmcomp3 == 32.32) { 299 psFree(object); 300 exit(EXIT_FAILURE); 301 } 302 if (!object->continuum == 32.32) { 303 psFree(object); 304 exit(EXIT_FAILURE); 305 } 306 if (!object->exptime == 32.32) { 307 psFree(object); 308 exit(EXIT_FAILURE); 309 } 310 311 psFree(object); 312 } 313 314 { 315 psMetadata *md; 316 dimmRow *object; 317 318 md = psMetadataAlloc(); 319 if (!psMetadataAddF32(md, PS_LIST_TAIL, "sigmax", 0, NULL, 32.32)) { 320 psFree(md); 321 exit(EXIT_FAILURE); 322 } 323 if (!psMetadataAddF32(md, PS_LIST_TAIL, "sigmay", 0, NULL, 32.32)) { 324 psFree(md); 325 exit(EXIT_FAILURE); 326 } 327 if (!psMetadataAddF32(md, PS_LIST_TAIL, "fwhm", 0, NULL, 32.32)) { 617 if (!object->exp_time == 32.32) { 618 psFree(object); 619 exit(EXIT_FAILURE); 620 } 621 if (!object->bg == 64.64) { 622 psFree(object); 623 exit(EXIT_FAILURE); 624 } 625 if (!object->bg_stdev == 64.64) { 626 psFree(object); 627 exit(EXIT_FAILURE); 628 } 629 if (!object->bg_mean_stdev == 64.64) { 630 psFree(object); 631 exit(EXIT_FAILURE); 632 } 633 if (!object->alt == 64.64) { 634 psFree(object); 635 exit(EXIT_FAILURE); 636 } 637 if (!object->az == 64.64) { 638 psFree(object); 639 exit(EXIT_FAILURE); 640 } 641 if (!object->ccd_temp == 32.32) { 642 psFree(object); 643 exit(EXIT_FAILURE); 644 } 645 if (!object->posang == 64.64) { 646 psFree(object); 647 exit(EXIT_FAILURE); 648 } 649 if (strncmp(object->object, "a string", MAX_STRING_LENGTH)) { 650 psFree(object); 651 exit(EXIT_FAILURE); 652 } 653 psFree(object); 654 exit(EXIT_FAILURE); 655 } 656 657 psFree(object); 658 } 659 660 { 661 psMetadata *md; 662 rawImfileRow *object; 663 664 md = psMetadataAlloc(); 665 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) { 666 psFree(md); 667 exit(EXIT_FAILURE); 668 } 669 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 670 psFree(md); 671 exit(EXIT_FAILURE); 672 } 673 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 674 psFree(md); 675 exit(EXIT_FAILURE); 676 } 677 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 678 psFree(md); 679 exit(EXIT_FAILURE); 680 } 681 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 682 psFree(md); 683 exit(EXIT_FAILURE); 684 } 685 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 686 psFree(md); 687 exit(EXIT_FAILURE); 688 } 689 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) { 328 690 psFree(md); 329 691 exit(EXIT_FAILURE); … … 337 699 exit(EXIT_FAILURE); 338 700 } 339 if (!psMetadataAddF32(md, PS_LIST_TAIL, "expttime", 0, NULL, 32.32)) { 340 psFree(md); 341 exit(EXIT_FAILURE); 342 } 343 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope_id", 0, NULL, "a string")) { 344 psFree(md); 345 exit(EXIT_FAILURE); 346 } 347 348 object = dimmObjectFromMetadata(md); 349 if (!object) { 350 psFree(md); 351 exit(EXIT_FAILURE); 352 } 353 354 psFree(md); 355 356 if (!object->sigmax == 32.32) { 357 psFree(object); 358 exit(EXIT_FAILURE); 359 } 360 if (!object->sigmay == 32.32) { 361 psFree(object); 362 exit(EXIT_FAILURE); 363 } 364 if (!object->fwhm == 32.32) { 701 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) { 702 psFree(md); 703 exit(EXIT_FAILURE); 704 } 705 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) { 706 psFree(md); 707 exit(EXIT_FAILURE); 708 } 709 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) { 710 psFree(md); 711 exit(EXIT_FAILURE); 712 } 713 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) { 714 psFree(md); 715 exit(EXIT_FAILURE); 716 } 717 if (!psMetadataAddF64(md, PS_LIST_TAIL, "alt", 0, NULL, 64.64)) { 718 psFree(md); 719 exit(EXIT_FAILURE); 720 } 721 if (!psMetadataAddF64(md, PS_LIST_TAIL, "az", 0, NULL, 64.64)) { 722 psFree(md); 723 exit(EXIT_FAILURE); 724 } 725 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ccd_temp", 0, NULL, 32.32)) { 726 psFree(md); 727 exit(EXIT_FAILURE); 728 } 729 if (!psMetadataAddF64(md, PS_LIST_TAIL, "posang", 0, NULL, 64.64)) { 730 psFree(md); 731 exit(EXIT_FAILURE); 732 } 733 if (!psMetadataAddStr(md, PS_LIST_TAIL, "object", 0, NULL, "a string")) { 734 psFree(md); 735 exit(EXIT_FAILURE); 736 } 737 psFree(md); 738 exit(EXIT_FAILURE); 739 } 740 741 object = rawImfileObjectFromMetadata(md); 742 if (!object) { 743 psFree(md); 744 exit(EXIT_FAILURE); 745 } 746 747 psFree(md); 748 749 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) { 750 psFree(object); 751 exit(EXIT_FAILURE); 752 } 753 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 754 psFree(object); 755 exit(EXIT_FAILURE); 756 } 757 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 758 psFree(object); 759 exit(EXIT_FAILURE); 760 } 761 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 762 psFree(object); 763 exit(EXIT_FAILURE); 764 } 765 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 766 psFree(object); 767 exit(EXIT_FAILURE); 768 } 769 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 770 psFree(object); 771 exit(EXIT_FAILURE); 772 } 773 if (!object->airmass == 32.32) { 365 774 psFree(object); 366 775 exit(EXIT_FAILURE); … … 374 783 exit(EXIT_FAILURE); 375 784 } 376 if (!object->expttime == 32.32) {377 psFree(object);378 exit(EXIT_FAILURE);379 }380 if (strncmp(object->telescope_id, "a string", MAX_STRING_LENGTH)) {381 psFree(object);382 exit(EXIT_FAILURE);383 }384 385 psFree(object);386 }387 388 {389 psMetadata *md;390 skyp_irRow *object;391 392 md = psMetadataAlloc();393 if (!psMetadataAddF64(md, PS_LIST_TAIL, "sky_bright", 0, NULL, 64.64)) {394 psFree(md);395 exit(EXIT_FAILURE);396 }397 if (!psMetadataAddF64(md, PS_LIST_TAIL, "sky_var", 0, NULL, 64.64)) {398 psFree(md);399 exit(EXIT_FAILURE);400 }401 if (!psMetadataAddF64(md, PS_LIST_TAIL, "ra", 0, NULL, 64.64)) {402 psFree(md);403 exit(EXIT_FAILURE);404 }405 if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 64.64)) {406 psFree(md);407 exit(EXIT_FAILURE);408 }409 if (!psMetadataAddF32(md, PS_LIST_TAIL, "fov_x", 0, NULL, 32.32)) {410 psFree(md);411 exit(EXIT_FAILURE);412 }413 if (!psMetadataAddF32(md, PS_LIST_TAIL, "fov_y", 0, NULL, 32.32)) {414 psFree(md);415 exit(EXIT_FAILURE);416 }417 418 object = skyp_irObjectFromMetadata(md);419 if (!object) {420 psFree(md);421 exit(EXIT_FAILURE);422 }423 424 psFree(md);425 426 if (!object->sky_bright == 64.64) {427 psFree(object);428 exit(EXIT_FAILURE);429 }430 if (!object->sky_var == 64.64) {431 psFree(object);432 exit(EXIT_FAILURE);433 }434 if (!object->ra == 64.64) {435 psFree(object);436 exit(EXIT_FAILURE);437 }438 if (!object->decl == 64.64) {439 psFree(object);440 exit(EXIT_FAILURE);441 }442 if (!object->fov_x == 32.32) {443 psFree(object);444 exit(EXIT_FAILURE);445 }446 if (!object->fov_y == 32.32) {447 psFree(object);448 exit(EXIT_FAILURE);449 }450 451 psFree(object);452 }453 454 {455 psMetadata *md;456 domeRow *object;457 458 md = psMetadataAlloc();459 if (!psMetadataAddF32(md, PS_LIST_TAIL, "az", 0, NULL, 32.32)) {460 psFree(md);461 exit(EXIT_FAILURE);462 }463 if (!psMetadataAdd(md, PS_LIST_TAIL, "open", PS_DATA_BOOL, NULL, true)) {464 psFree(md);465 exit(EXIT_FAILURE);466 }467 if (!psMetadataAdd(md, PS_LIST_TAIL, "light", PS_DATA_BOOL, NULL, true)) {468 psFree(md);469 exit(EXIT_FAILURE);470 }471 if (!psMetadataAdd(md, PS_LIST_TAIL, "track", PS_DATA_BOOL, NULL, true)) {472 psFree(md);473 exit(EXIT_FAILURE);474 }475 476 object = domeObjectFromMetadata(md);477 if (!object) {478 psFree(md);479 exit(EXIT_FAILURE);480 }481 482 psFree(md);483 484 if (!object->az == 32.32) {485 psFree(object);486 exit(EXIT_FAILURE);487 }488 if (!object->open == true) {489 psFree(object);490 exit(EXIT_FAILURE);491 }492 if (!object->light == true) {493 psFree(object);494 exit(EXIT_FAILURE);495 }496 if (!object->track == true) {497 psFree(object);498 exit(EXIT_FAILURE);499 }500 501 psFree(object);502 }503 504 {505 psMetadata *md;506 telescopeRow *object;507 508 md = psMetadataAlloc();509 if (!psMetadataAddStr(md, PS_LIST_TAIL, "guide", 0, NULL, "a string")) {510 psFree(md);511 exit(EXIT_FAILURE);512 }513 if (!psMetadataAddF32(md, PS_LIST_TAIL, "alt", 0, NULL, 32.32)) {514 psFree(md);515 exit(EXIT_FAILURE);516 }517 if (!psMetadataAddF32(md, PS_LIST_TAIL, "az", 0, NULL, 32.32)) {518 psFree(md);519 exit(EXIT_FAILURE);520 }521 if (!psMetadataAddF64(md, PS_LIST_TAIL, "ra", 0, NULL, 64.64)) {522 psFree(md);523 exit(EXIT_FAILURE);524 }525 if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 64.64)) {526 psFree(md);527 exit(EXIT_FAILURE);528 }529 530 object = telescopeObjectFromMetadata(md);531 if (!object) {532 psFree(md);533 exit(EXIT_FAILURE);534 }535 536 psFree(md);537 538 if (strncmp(object->guide, "a string", MAX_STRING_LENGTH)) {539 psFree(object);540 exit(EXIT_FAILURE);541 }542 if (!object->alt == 32.32) {543 psFree(object);544 exit(EXIT_FAILURE);545 }546 if (!object->az == 32.32) {547 psFree(object);548 exit(EXIT_FAILURE);549 }550 if (!object->ra == 64.64) {551 psFree(object);552 exit(EXIT_FAILURE);553 }554 if (!object->decl == 64.64) {555 psFree(object);556 exit(EXIT_FAILURE);557 }558 559 psFree(object);560 }561 562 {563 psMetadata *md;564 summitExpRow *object;565 566 md = psMetadataAlloc();567 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) {568 psFree(md);569 exit(EXIT_FAILURE);570 }571 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) {572 psFree(md);573 exit(EXIT_FAILURE);574 }575 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) {576 psFree(md);577 exit(EXIT_FAILURE);578 }579 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) {580 psFree(md);581 exit(EXIT_FAILURE);582 }583 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {584 psFree(md);585 exit(EXIT_FAILURE);586 }587 588 object = summitExpObjectFromMetadata(md);589 if (!object) {590 psFree(md);591 exit(EXIT_FAILURE);592 }593 594 psFree(md);595 596 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) {597 psFree(object);598 exit(EXIT_FAILURE);599 }600 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) {601 psFree(object);602 exit(EXIT_FAILURE);603 }604 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) {605 psFree(object);606 exit(EXIT_FAILURE);607 }608 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) {609 psFree(object);610 exit(EXIT_FAILURE);611 }612 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {613 psFree(object);614 exit(EXIT_FAILURE);615 }616 617 psFree(object);618 }619 620 {621 psMetadata *md;622 pzPendingExpRow *object;623 624 md = psMetadataAlloc();625 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) {626 psFree(md);627 exit(EXIT_FAILURE);628 }629 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) {630 psFree(md);631 exit(EXIT_FAILURE);632 }633 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) {634 psFree(md);635 exit(EXIT_FAILURE);636 }637 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) {638 psFree(md);639 exit(EXIT_FAILURE);640 }641 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) {642 psFree(md);643 exit(EXIT_FAILURE);644 }645 646 object = pzPendingExpObjectFromMetadata(md);647 if (!object) {648 psFree(md);649 exit(EXIT_FAILURE);650 }651 652 psFree(md);653 654 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) {655 psFree(object);656 exit(EXIT_FAILURE);657 }658 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) {659 psFree(object);660 exit(EXIT_FAILURE);661 }662 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) {663 psFree(object);664 exit(EXIT_FAILURE);665 }666 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) {667 psFree(object);668 exit(EXIT_FAILURE);669 }670 if (!object->imfiles == -32) {671 psFree(object);672 exit(EXIT_FAILURE);673 }674 675 psFree(object);676 }677 678 {679 psMetadata *md;680 pzPendingImfileRow *object;681 682 md = psMetadataAlloc();683 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) {684 psFree(md);685 exit(EXIT_FAILURE);686 }687 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) {688 psFree(md);689 exit(EXIT_FAILURE);690 }691 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) {692 psFree(md);693 exit(EXIT_FAILURE);694 }695 if (!psMetadataAddS32(md, PS_LIST_TAIL, "bytes", 0, NULL, -32)) {696 psFree(md);697 exit(EXIT_FAILURE);698 }699 if (!psMetadataAddStr(md, PS_LIST_TAIL, "md5sum", 0, NULL, "a string")) {700 psFree(md);701 exit(EXIT_FAILURE);702 }703 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) {704 psFree(md);705 exit(EXIT_FAILURE);706 }707 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) {708 psFree(md);709 exit(EXIT_FAILURE);710 }711 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {712 psFree(md);713 exit(EXIT_FAILURE);714 }715 716 object = pzPendingImfileObjectFromMetadata(md);717 if (!object) {718 psFree(md);719 exit(EXIT_FAILURE);720 }721 722 psFree(md);723 724 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) {725 psFree(object);726 exit(EXIT_FAILURE);727 }728 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) {729 psFree(object);730 exit(EXIT_FAILURE);731 }732 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) {733 psFree(object);734 exit(EXIT_FAILURE);735 }736 if (!object->bytes == -32) {737 psFree(object);738 exit(EXIT_FAILURE);739 }740 if (strncmp(object->md5sum, "a string", MAX_STRING_LENGTH)) {741 psFree(object);742 exit(EXIT_FAILURE);743 }744 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) {745 psFree(object);746 exit(EXIT_FAILURE);747 }748 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {749 psFree(object);750 exit(EXIT_FAILURE);751 }752 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {753 psFree(object);754 exit(EXIT_FAILURE);755 }756 757 psFree(object);758 }759 760 {761 psMetadata *md;762 newExpRow *object;763 764 md = psMetadataAlloc();765 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) {766 psFree(md);767 exit(EXIT_FAILURE);768 }769 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) {770 psFree(md);771 exit(EXIT_FAILURE);772 }773 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) {774 psFree(md);775 exit(EXIT_FAILURE);776 }777 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) {778 psFree(md);779 exit(EXIT_FAILURE);780 }781 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) {782 psFree(md);783 exit(EXIT_FAILURE);784 }785 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) {786 psFree(md);787 exit(EXIT_FAILURE);788 }789 790 object = newExpObjectFromMetadata(md);791 if (!object) {792 psFree(md);793 exit(EXIT_FAILURE);794 }795 796 psFree(md);797 798 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) {799 psFree(object);800 exit(EXIT_FAILURE);801 }802 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) {803 psFree(object);804 exit(EXIT_FAILURE);805 }806 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) {807 psFree(object);808 exit(EXIT_FAILURE);809 }810 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) {811 psFree(object);812 exit(EXIT_FAILURE);813 }814 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) {815 psFree(object);816 exit(EXIT_FAILURE);817 }818 if (!object->imfiles == -32) {819 psFree(object);820 exit(EXIT_FAILURE);821 }822 823 psFree(object);824 }825 826 {827 psMetadata *md;828 newImfileRow *object;829 830 md = psMetadataAlloc();831 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) {832 psFree(md);833 exit(EXIT_FAILURE);834 }835 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) {836 psFree(md);837 exit(EXIT_FAILURE);838 }839 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) {840 psFree(md);841 exit(EXIT_FAILURE);842 }843 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {844 psFree(md);845 exit(EXIT_FAILURE);846 }847 848 object = newImfileObjectFromMetadata(md);849 if (!object) {850 psFree(md);851 exit(EXIT_FAILURE);852 }853 854 psFree(md);855 856 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) {857 psFree(object);858 exit(EXIT_FAILURE);859 }860 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) {861 psFree(object);862 exit(EXIT_FAILURE);863 }864 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {865 psFree(object);866 exit(EXIT_FAILURE);867 }868 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {869 psFree(object);870 exit(EXIT_FAILURE);871 }872 873 psFree(object);874 }875 876 {877 psMetadata *md;878 rawDetrendExpRow *object;879 880 md = psMetadataAlloc();881 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) {882 psFree(md);883 exit(EXIT_FAILURE);884 }885 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) {886 psFree(md);887 exit(EXIT_FAILURE);888 }889 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) {890 psFree(md);891 exit(EXIT_FAILURE);892 }893 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) {894 psFree(md);895 exit(EXIT_FAILURE);896 }897 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) {898 psFree(md);899 exit(EXIT_FAILURE);900 }901 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) {902 psFree(md);903 exit(EXIT_FAILURE);904 }905 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) {906 psFree(md);907 exit(EXIT_FAILURE);908 }909 if (!psMetadataAddF64(md, PS_LIST_TAIL, "ra", 0, NULL, 64.64)) {910 psFree(md);911 exit(EXIT_FAILURE);912 }913 if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 64.64)) {914 psFree(md);915 exit(EXIT_FAILURE);916 }917 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) {918 psFree(md);919 exit(EXIT_FAILURE);920 }921 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) {922 psFree(md);923 exit(EXIT_FAILURE);924 }925 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) {926 psFree(md);927 exit(EXIT_FAILURE);928 }929 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) {930 psFree(md);931 exit(EXIT_FAILURE);932 }933 if (!psMetadataAddF64(md, PS_LIST_TAIL, "alt", 0, NULL, 64.64)) {934 psFree(md);935 exit(EXIT_FAILURE);936 }937 if (!psMetadataAddF64(md, PS_LIST_TAIL, "az", 0, NULL, 64.64)) {938 psFree(md);939 exit(EXIT_FAILURE);940 }941 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ccd_temp", 0, NULL, 32.32)) {942 psFree(md);943 exit(EXIT_FAILURE);944 }945 if (!psMetadataAddF64(md, PS_LIST_TAIL, "posang", 0, NULL, 64.64)) {946 psFree(md);947 exit(EXIT_FAILURE);948 }949 if (!psMetadataAddStr(md, PS_LIST_TAIL, "object", 0, NULL, "a string")) {950 psFree(md);951 exit(EXIT_FAILURE);952 }953 954 object = rawDetrendExpObjectFromMetadata(md);955 if (!object) {956 psFree(md);957 exit(EXIT_FAILURE);958 }959 960 psFree(md);961 962 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) {963 psFree(object);964 exit(EXIT_FAILURE);965 }966 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) {967 psFree(object);968 exit(EXIT_FAILURE);969 }970 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) {971 psFree(object);972 exit(EXIT_FAILURE);973 }974 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) {975 psFree(object);976 exit(EXIT_FAILURE);977 }978 if (!object->imfiles == -32) {979 psFree(object);980 exit(EXIT_FAILURE);981 }982 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) {983 psFree(object);984 exit(EXIT_FAILURE);985 }986 if (!object->airmass == 32.32) {987 psFree(object);988 exit(EXIT_FAILURE);989 }990 if (!object->ra == 64.64) {991 psFree(object);992 exit(EXIT_FAILURE);993 }994 if (!object->decl == 64.64) {995 psFree(object);996 exit(EXIT_FAILURE);997 }998 785 if (!object->exp_time == 32.32) { 999 786 psFree(object); … … 1032 819 exit(EXIT_FAILURE); 1033 820 } 1034 1035 psFree(object);1036 }1037 1038 {1039 psMetadata *md;1040 rawScienceExpRow *object;1041 1042 md = psMetadataAlloc();1043 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) {1044 psFree(md);1045 exit(EXIT_FAILURE);1046 }1047 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) {1048 psFree(md);1049 exit(EXIT_FAILURE);1050 }1051 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) {1052 psFree(md);1053 exit(EXIT_FAILURE);1054 }1055 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) {1056 psFree(md);1057 exit(EXIT_FAILURE);1058 }1059 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) {1060 psFree(md);1061 exit(EXIT_FAILURE);1062 }1063 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) {1064 psFree(md);1065 exit(EXIT_FAILURE);1066 }1067 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) {1068 psFree(md);1069 exit(EXIT_FAILURE);1070 }1071 if (!psMetadataAddF64(md, PS_LIST_TAIL, "ra", 0, NULL, 64.64)) {1072 psFree(md);1073 exit(EXIT_FAILURE);1074 }1075 if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 64.64)) {1076 psFree(md);1077 exit(EXIT_FAILURE);1078 }1079 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) {1080 psFree(md);1081 exit(EXIT_FAILURE);1082 }1083 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) {1084 psFree(md);1085 exit(EXIT_FAILURE);1086 }1087 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) {1088 psFree(md);1089 exit(EXIT_FAILURE);1090 }1091 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) {1092 psFree(md);1093 exit(EXIT_FAILURE);1094 }1095 if (!psMetadataAddF64(md, PS_LIST_TAIL, "alt", 0, NULL, 64.64)) {1096 psFree(md);1097 exit(EXIT_FAILURE);1098 }1099 if (!psMetadataAddF64(md, PS_LIST_TAIL, "az", 0, NULL, 64.64)) {1100 psFree(md);1101 exit(EXIT_FAILURE);1102 }1103 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ccd_temp", 0, NULL, 32.32)) {1104 psFree(md);1105 exit(EXIT_FAILURE);1106 }1107 if (!psMetadataAddF64(md, PS_LIST_TAIL, "posang", 0, NULL, 64.64)) {1108 psFree(md);1109 exit(EXIT_FAILURE);1110 }1111 if (!psMetadataAddStr(md, PS_LIST_TAIL, "object", 0, NULL, "a string")) {1112 psFree(md);1113 exit(EXIT_FAILURE);1114 }1115 1116 object = rawScienceExpObjectFromMetadata(md);1117 if (!object) {1118 psFree(md);1119 exit(EXIT_FAILURE);1120 }1121 1122 psFree(md);1123 1124 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) {1125 psFree(object);1126 exit(EXIT_FAILURE);1127 }1128 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) {1129 psFree(object);1130 exit(EXIT_FAILURE);1131 }1132 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) {1133 psFree(object);1134 exit(EXIT_FAILURE);1135 }1136 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) {1137 psFree(object);1138 exit(EXIT_FAILURE);1139 }1140 if (!object->imfiles == -32) {1141 psFree(object);1142 exit(EXIT_FAILURE);1143 }1144 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) {1145 psFree(object);1146 exit(EXIT_FAILURE);1147 }1148 if (!object->airmass == 32.32) {1149 psFree(object);1150 exit(EXIT_FAILURE);1151 }1152 if (!object->ra == 64.64) {1153 psFree(object);1154 exit(EXIT_FAILURE);1155 }1156 if (!object->decl == 64.64) {1157 psFree(object);1158 exit(EXIT_FAILURE);1159 }1160 if (!object->exp_time == 32.32) {1161 psFree(object);1162 exit(EXIT_FAILURE);1163 }1164 if (!object->bg == 64.64) {1165 psFree(object);1166 exit(EXIT_FAILURE);1167 }1168 if (!object->bg_stdev == 64.64) {1169 psFree(object);1170 exit(EXIT_FAILURE);1171 }1172 if (!object->bg_mean_stdev == 64.64) {1173 psFree(object);1174 exit(EXIT_FAILURE);1175 }1176 if (!object->alt == 64.64) {1177 psFree(object);1178 exit(EXIT_FAILURE);1179 }1180 if (!object->az == 64.64) {1181 psFree(object);1182 exit(EXIT_FAILURE);1183 }1184 if (!object->ccd_temp == 32.32) {1185 psFree(object);1186 exit(EXIT_FAILURE);1187 }1188 if (!object->posang == 64.64) {1189 psFree(object);1190 exit(EXIT_FAILURE);1191 }1192 if (strncmp(object->object, "a string", MAX_STRING_LENGTH)) {1193 psFree(object);1194 exit(EXIT_FAILURE);1195 }1196 1197 psFree(object);1198 }1199 1200 {1201 psMetadata *md;1202 rawImfileRow *object;1203 1204 md = psMetadataAlloc();1205 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) {1206 psFree(md);1207 exit(EXIT_FAILURE);1208 }1209 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) {1210 psFree(md);1211 exit(EXIT_FAILURE);1212 }1213 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) {1214 psFree(md);1215 exit(EXIT_FAILURE);1216 }1217 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {1218 psFree(md);1219 exit(EXIT_FAILURE);1220 }1221 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) {1222 psFree(md);1223 exit(EXIT_FAILURE);1224 }1225 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) {1226 psFree(md);1227 exit(EXIT_FAILURE);1228 }1229 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) {1230 psFree(md);1231 exit(EXIT_FAILURE);1232 }1233 if (!psMetadataAddF64(md, PS_LIST_TAIL, "ra", 0, NULL, 64.64)) {1234 psFree(md);1235 exit(EXIT_FAILURE);1236 }1237 if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 64.64)) {1238 psFree(md);1239 exit(EXIT_FAILURE);1240 }1241 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) {1242 psFree(md);1243 exit(EXIT_FAILURE);1244 }1245 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) {1246 psFree(md);1247 exit(EXIT_FAILURE);1248 }1249 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) {1250 psFree(md);1251 exit(EXIT_FAILURE);1252 }1253 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) {1254 psFree(md);1255 exit(EXIT_FAILURE);1256 }1257 if (!psMetadataAddF64(md, PS_LIST_TAIL, "alt", 0, NULL, 64.64)) {1258 psFree(md);1259 exit(EXIT_FAILURE);1260 }1261 if (!psMetadataAddF64(md, PS_LIST_TAIL, "az", 0, NULL, 64.64)) {1262 psFree(md);1263 exit(EXIT_FAILURE);1264 }1265 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ccd_temp", 0, NULL, 32.32)) {1266 psFree(md);1267 exit(EXIT_FAILURE);1268 }1269 if (!psMetadataAddF64(md, PS_LIST_TAIL, "posang", 0, NULL, 64.64)) {1270 psFree(md);1271 exit(EXIT_FAILURE);1272 }1273 if (!psMetadataAddStr(md, PS_LIST_TAIL, "object", 0, NULL, "a string")) {1274 psFree(md);1275 exit(EXIT_FAILURE);1276 }1277 1278 object = rawImfileObjectFromMetadata(md);1279 if (!object) {1280 psFree(md);1281 exit(EXIT_FAILURE);1282 }1283 1284 psFree(md);1285 1286 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) {1287 psFree(object);1288 exit(EXIT_FAILURE);1289 }1290 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) {1291 psFree(object);1292 exit(EXIT_FAILURE);1293 }1294 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {1295 psFree(object);1296 exit(EXIT_FAILURE);1297 }1298 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {1299 psFree(object);1300 exit(EXIT_FAILURE);1301 }1302 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) {1303 psFree(object);1304 exit(EXIT_FAILURE);1305 }1306 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) {1307 psFree(object);1308 exit(EXIT_FAILURE);1309 }1310 if (!object->airmass == 32.32) {1311 psFree(object);1312 exit(EXIT_FAILURE);1313 }1314 if (!object->ra == 64.64) {1315 psFree(object);1316 exit(EXIT_FAILURE);1317 }1318 if (!object->decl == 64.64) {1319 psFree(object);1320 exit(EXIT_FAILURE);1321 }1322 if (!object->exp_time == 32.32) {1323 psFree(object);1324 exit(EXIT_FAILURE);1325 }1326 if (!object->bg == 64.64) {1327 psFree(object);1328 exit(EXIT_FAILURE);1329 }1330 if (!object->bg_stdev == 64.64) {1331 psFree(object);1332 exit(EXIT_FAILURE);1333 }1334 if (!object->bg_mean_stdev == 64.64) {1335 psFree(object);1336 exit(EXIT_FAILURE);1337 }1338 if (!object->alt == 64.64) {1339 psFree(object);1340 exit(EXIT_FAILURE);1341 }1342 if (!object->az == 64.64) {1343 psFree(object);1344 exit(EXIT_FAILURE);1345 }1346 if (!object->ccd_temp == 32.32) {1347 psFree(object);1348 exit(EXIT_FAILURE);1349 }1350 if (!object->posang == 64.64) {1351 psFree(object);1352 exit(EXIT_FAILURE);1353 }1354 if (strncmp(object->object, "a string", MAX_STRING_LENGTH)) {1355 821 psFree(object); 1356 822 exit(EXIT_FAILURE);
Note:
See TracChangeset
for help on using the changeset viewer.
