Changeset 9684 for trunk/ippdb/tests
- Timestamp:
- Oct 20, 2006, 2:38:16 PM (20 years ago)
- Location:
- trunk/ippdb/tests
- Files:
-
- 11 edited
-
alloc.c (modified) (5 diffs)
-
createtable.c (modified) (1 diff)
-
dbcleanup.c (modified) (1 diff)
-
dbsetup.c (modified) (1 diff)
-
droptable.c (modified) (1 diff)
-
insert.c (modified) (2 diffs)
-
insertfits.c (modified) (1 diff)
-
insertobject.c (modified) (4 diffs)
-
metadatafromobject.c (modified) (5 diffs)
-
objectfrommetadata.c (modified) (8 diffs)
-
selectrowsfits.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippdb/tests/alloc.c
r9423 r9684 9 9 { 10 10 { 11 weatherRow *object; 12 13 object = weatherRowAlloc(32.32, 32.32, 32.32, 32.32, 32.32, 32.32, 32.32 ); 14 15 if (!object) { 16 exit(EXIT_FAILURE); 17 } 18 19 if (!object->temp01 == 32.32) { 20 psFree(object); 21 exit(EXIT_FAILURE); 22 } 23 if (!object->humi01 == 32.32) { 24 psFree(object); 25 exit(EXIT_FAILURE); 26 } 27 if (!object->temp02 == 32.32) { 28 psFree(object); 29 exit(EXIT_FAILURE); 30 } 31 if (!object->humi02 == 32.32) { 32 psFree(object); 33 exit(EXIT_FAILURE); 34 } 35 if (!object->temp03 == 32.32) { 36 psFree(object); 37 exit(EXIT_FAILURE); 38 } 39 if (!object->humi03 == 32.32) { 40 psFree(object); 41 exit(EXIT_FAILURE); 42 } 43 if (!object->pressure == 32.32) { 44 psFree(object); 45 exit(EXIT_FAILURE); 46 } 47 48 psFree(object); 49 } 50 51 { 52 skyp_transparencyRow *object; 53 54 object = skyp_transparencyRowAlloc("a string", 64.64, -32, 64.64, 64.64, 32.32, 64.64 ); 55 56 if (!object) { 57 exit(EXIT_FAILURE); 58 } 59 11 summitExpRow *object; 12 13 object = summitExpRowAlloc("a string", "a string", "a string", "a string", "a string" ); 14 15 if (!object) { 16 exit(EXIT_FAILURE); 17 } 18 19 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 20 psFree(object); 21 exit(EXIT_FAILURE); 22 } 23 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 24 psFree(object); 25 exit(EXIT_FAILURE); 26 } 27 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 28 psFree(object); 29 exit(EXIT_FAILURE); 30 } 31 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 32 psFree(object); 33 exit(EXIT_FAILURE); 34 } 35 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 36 psFree(object); 37 exit(EXIT_FAILURE); 38 } 39 40 psFree(object); 41 } 42 43 { 44 pzPendingExpRow *object; 45 46 object = pzPendingExpRowAlloc("a string", "a string", "a string", "a string", -32 ); 47 48 if (!object) { 49 exit(EXIT_FAILURE); 50 } 51 52 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 53 psFree(object); 54 exit(EXIT_FAILURE); 55 } 56 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 57 psFree(object); 58 exit(EXIT_FAILURE); 59 } 60 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 61 psFree(object); 62 exit(EXIT_FAILURE); 63 } 64 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 65 psFree(object); 66 exit(EXIT_FAILURE); 67 } 68 if (!object->imfiles == -32) { 69 psFree(object); 70 exit(EXIT_FAILURE); 71 } 72 73 psFree(object); 74 } 75 76 { 77 pzPendingImfileRow *object; 78 79 object = pzPendingImfileRowAlloc("a string", "a string", "a string", -32, "a string", "a string", "a string", "a string" ); 80 81 if (!object) { 82 exit(EXIT_FAILURE); 83 } 84 85 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 86 psFree(object); 87 exit(EXIT_FAILURE); 88 } 89 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 90 psFree(object); 91 exit(EXIT_FAILURE); 92 } 93 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 94 psFree(object); 95 exit(EXIT_FAILURE); 96 } 97 if (!object->bytes == -32) { 98 psFree(object); 99 exit(EXIT_FAILURE); 100 } 101 if (strncmp(object->md5sum, "a string", MAX_STRING_LENGTH)) { 102 psFree(object); 103 exit(EXIT_FAILURE); 104 } 105 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 106 psFree(object); 107 exit(EXIT_FAILURE); 108 } 109 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 110 psFree(object); 111 exit(EXIT_FAILURE); 112 } 113 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 114 psFree(object); 115 exit(EXIT_FAILURE); 116 } 117 118 psFree(object); 119 } 120 121 { 122 newExpRow *object; 123 124 object = newExpRowAlloc("a string", "a string", "a string", "a string", "a string", -32 ); 125 126 if (!object) { 127 exit(EXIT_FAILURE); 128 } 129 130 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) { 131 psFree(object); 132 exit(EXIT_FAILURE); 133 } 134 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 135 psFree(object); 136 exit(EXIT_FAILURE); 137 } 138 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 139 psFree(object); 140 exit(EXIT_FAILURE); 141 } 142 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 143 psFree(object); 144 exit(EXIT_FAILURE); 145 } 146 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 147 psFree(object); 148 exit(EXIT_FAILURE); 149 } 150 if (!object->imfiles == -32) { 151 psFree(object); 152 exit(EXIT_FAILURE); 153 } 154 155 psFree(object); 156 } 157 158 { 159 newImfileRow *object; 160 161 object = newImfileRowAlloc("a string", "a string", "a string", "a string" ); 162 163 if (!object) { 164 exit(EXIT_FAILURE); 165 } 166 167 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) { 168 psFree(object); 169 exit(EXIT_FAILURE); 170 } 171 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 172 psFree(object); 173 exit(EXIT_FAILURE); 174 } 175 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 176 psFree(object); 177 exit(EXIT_FAILURE); 178 } 179 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 180 psFree(object); 181 exit(EXIT_FAILURE); 182 } 183 184 psFree(object); 185 } 186 187 { 188 rawDetrendExpRow *object; 189 190 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" ); 191 192 if (!object) { 193 exit(EXIT_FAILURE); 194 } 195 196 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) { 197 psFree(object); 198 exit(EXIT_FAILURE); 199 } 200 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 201 psFree(object); 202 exit(EXIT_FAILURE); 203 } 204 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 205 psFree(object); 206 exit(EXIT_FAILURE); 207 } 208 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 209 psFree(object); 210 exit(EXIT_FAILURE); 211 } 212 if (!object->imfiles == -32) { 213 psFree(object); 214 exit(EXIT_FAILURE); 215 } 60 216 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 61 217 psFree(object); 62 218 exit(EXIT_FAILURE); 63 219 } 64 if (!object->trans == 64.64) { 65 psFree(object); 66 exit(EXIT_FAILURE); 67 } 68 if (!object->nstars == -32) { 220 if (!object->airmass == 32.32) { 69 221 psFree(object); 70 222 exit(EXIT_FAILURE); … … 78 230 exit(EXIT_FAILURE); 79 231 } 80 if (!object->exptime == 32.32) { 81 psFree(object); 82 exit(EXIT_FAILURE); 83 } 84 if (!object->sky_bright == 64.64) { 85 psFree(object); 86 exit(EXIT_FAILURE); 87 } 88 89 psFree(object); 90 } 91 92 { 93 skyp_absorptionRow *object; 94 95 object = skyp_absorptionRowAlloc("a string", 32.32, 32.32, 32.32, -32, 64.64, 64.64, 32.32, 64.64 ); 96 97 if (!object) { 98 exit(EXIT_FAILURE); 99 } 100 101 if (strncmp(object->disperser_id, "a string", MAX_STRING_LENGTH)) { 102 psFree(object); 103 exit(EXIT_FAILURE); 104 } 105 if (!object->atmcomp1 == 32.32) { 106 psFree(object); 107 exit(EXIT_FAILURE); 108 } 109 if (!object->atmcomp2 == 32.32) { 110 psFree(object); 111 exit(EXIT_FAILURE); 112 } 113 if (!object->atmcomp3 == 32.32) { 114 psFree(object); 115 exit(EXIT_FAILURE); 116 } 117 if (!object->nstars == -32) { 232 if (!object->exp_time == 32.32) { 233 psFree(object); 234 exit(EXIT_FAILURE); 235 } 236 if (!object->bg == 64.64) { 237 psFree(object); 238 exit(EXIT_FAILURE); 239 } 240 if (!object->bg_stdev == 64.64) { 241 psFree(object); 242 exit(EXIT_FAILURE); 243 } 244 if (!object->bg_mean_stdev == 64.64) { 245 psFree(object); 246 exit(EXIT_FAILURE); 247 } 248 if (!object->alt == 64.64) { 249 psFree(object); 250 exit(EXIT_FAILURE); 251 } 252 if (!object->az == 64.64) { 253 psFree(object); 254 exit(EXIT_FAILURE); 255 } 256 if (!object->ccd_temp == 32.32) { 257 psFree(object); 258 exit(EXIT_FAILURE); 259 } 260 if (!object->posang == 64.64) { 261 psFree(object); 262 exit(EXIT_FAILURE); 263 } 264 if (strncmp(object->object, "a string", MAX_STRING_LENGTH)) { 265 psFree(object); 266 exit(EXIT_FAILURE); 267 } 268 psFree(object); 269 exit(EXIT_FAILURE); 270 } 271 272 psFree(object); 273 } 274 275 { 276 rawScienceExpRow *object; 277 278 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" ); 279 280 if (!object) { 281 exit(EXIT_FAILURE); 282 } 283 284 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) { 285 psFree(object); 286 exit(EXIT_FAILURE); 287 } 288 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 289 psFree(object); 290 exit(EXIT_FAILURE); 291 } 292 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 293 psFree(object); 294 exit(EXIT_FAILURE); 295 } 296 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 297 psFree(object); 298 exit(EXIT_FAILURE); 299 } 300 if (!object->imfiles == -32) { 301 psFree(object); 302 exit(EXIT_FAILURE); 303 } 304 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 305 psFree(object); 306 exit(EXIT_FAILURE); 307 } 308 if (!object->airmass == 32.32) { 118 309 psFree(object); 119 310 exit(EXIT_FAILURE); … … 127 318 exit(EXIT_FAILURE); 128 319 } 129 if (!object->exptime == 32.32) { 130 psFree(object); 131 exit(EXIT_FAILURE); 132 } 133 if (!object->sky_bright == 64.64) { 134 psFree(object); 135 exit(EXIT_FAILURE); 136 } 137 138 psFree(object); 139 } 140 141 { 142 skyp_emissionRow *object; 143 144 object = skyp_emissionRowAlloc("a string", 32.32, 32.32, 32.32, 32.32, 32.32 ); 145 146 if (!object) { 147 exit(EXIT_FAILURE); 148 } 149 150 if (strncmp(object->disperser_id, "a string", MAX_STRING_LENGTH)) { 151 psFree(object); 152 exit(EXIT_FAILURE); 153 } 154 if (!object->atmcomp1 == 32.32) { 155 psFree(object); 156 exit(EXIT_FAILURE); 157 } 158 if (!object->atmcomp2 == 32.32) { 159 psFree(object); 160 exit(EXIT_FAILURE); 161 } 162 if (!object->atmcomp3 == 32.32) { 163 psFree(object); 164 exit(EXIT_FAILURE); 165 } 166 if (!object->continuum == 32.32) { 167 psFree(object); 168 exit(EXIT_FAILURE); 169 } 170 if (!object->exptime == 32.32) { 171 psFree(object); 172 exit(EXIT_FAILURE); 173 } 174 175 psFree(object); 176 } 177 178 { 179 dimmRow *object; 180 181 object = dimmRowAlloc(32.32, 32.32, 32.32, 64.64, 64.64, 32.32, "a string" ); 182 183 if (!object) { 184 exit(EXIT_FAILURE); 185 } 186 187 if (!object->sigmax == 32.32) { 188 psFree(object); 189 exit(EXIT_FAILURE); 190 } 191 if (!object->sigmay == 32.32) { 192 psFree(object); 193 exit(EXIT_FAILURE); 194 } 195 if (!object->fwhm == 32.32) { 320 if (!object->exp_time == 32.32) { 321 psFree(object); 322 exit(EXIT_FAILURE); 323 } 324 if (!object->bg == 64.64) { 325 psFree(object); 326 exit(EXIT_FAILURE); 327 } 328 if (!object->bg_stdev == 64.64) { 329 psFree(object); 330 exit(EXIT_FAILURE); 331 } 332 if (!object->bg_mean_stdev == 64.64) { 333 psFree(object); 334 exit(EXIT_FAILURE); 335 } 336 if (!object->alt == 64.64) { 337 psFree(object); 338 exit(EXIT_FAILURE); 339 } 340 if (!object->az == 64.64) { 341 psFree(object); 342 exit(EXIT_FAILURE); 343 } 344 if (!object->ccd_temp == 32.32) { 345 psFree(object); 346 exit(EXIT_FAILURE); 347 } 348 if (!object->posang == 64.64) { 349 psFree(object); 350 exit(EXIT_FAILURE); 351 } 352 if (strncmp(object->object, "a string", MAX_STRING_LENGTH)) { 353 psFree(object); 354 exit(EXIT_FAILURE); 355 } 356 psFree(object); 357 exit(EXIT_FAILURE); 358 } 359 360 psFree(object); 361 } 362 363 { 364 rawImfileRow *object; 365 366 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" ); 367 368 if (!object) { 369 exit(EXIT_FAILURE); 370 } 371 372 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) { 373 psFree(object); 374 exit(EXIT_FAILURE); 375 } 376 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 377 psFree(object); 378 exit(EXIT_FAILURE); 379 } 380 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 381 psFree(object); 382 exit(EXIT_FAILURE); 383 } 384 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 385 psFree(object); 386 exit(EXIT_FAILURE); 387 } 388 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 389 psFree(object); 390 exit(EXIT_FAILURE); 391 } 392 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 393 psFree(object); 394 exit(EXIT_FAILURE); 395 } 396 if (!object->airmass == 32.32) { 196 397 psFree(object); 197 398 exit(EXIT_FAILURE); … … 205 406 exit(EXIT_FAILURE); 206 407 } 207 if (!object->expttime == 32.32) {208 psFree(object);209 exit(EXIT_FAILURE);210 }211 if (strncmp(object->telescope_id, "a string", MAX_STRING_LENGTH)) {212 psFree(object);213 exit(EXIT_FAILURE);214 }215 216 psFree(object);217 }218 219 {220 skyp_irRow *object;221 222 object = skyp_irRowAlloc(64.64, 64.64, 64.64, 64.64, 32.32, 32.32 );223 224 if (!object) {225 exit(EXIT_FAILURE);226 }227 228 if (!object->sky_bright == 64.64) {229 psFree(object);230 exit(EXIT_FAILURE);231 }232 if (!object->sky_var == 64.64) {233 psFree(object);234 exit(EXIT_FAILURE);235 }236 if (!object->ra == 64.64) {237 psFree(object);238 exit(EXIT_FAILURE);239 }240 if (!object->decl == 64.64) {241 psFree(object);242 exit(EXIT_FAILURE);243 }244 if (!object->fov_x == 32.32) {245 psFree(object);246 exit(EXIT_FAILURE);247 }248 if (!object->fov_y == 32.32) {249 psFree(object);250 exit(EXIT_FAILURE);251 }252 253 psFree(object);254 }255 256 {257 domeRow *object;258 259 object = domeRowAlloc(32.32, true, true, true );260 261 if (!object) {262 exit(EXIT_FAILURE);263 }264 265 if (!object->az == 32.32) {266 psFree(object);267 exit(EXIT_FAILURE);268 }269 if (!object->open == true) {270 psFree(object);271 exit(EXIT_FAILURE);272 }273 if (!object->light == true) {274 psFree(object);275 exit(EXIT_FAILURE);276 }277 if (!object->track == true) {278 psFree(object);279 exit(EXIT_FAILURE);280 }281 282 psFree(object);283 }284 285 {286 telescopeRow *object;287 288 object = telescopeRowAlloc("a string", 32.32, 32.32, 64.64, 64.64 );289 290 if (!object) {291 exit(EXIT_FAILURE);292 }293 294 if (strncmp(object->guide, "a string", MAX_STRING_LENGTH)) {295 psFree(object);296 exit(EXIT_FAILURE);297 }298 if (!object->alt == 32.32) {299 psFree(object);300 exit(EXIT_FAILURE);301 }302 if (!object->az == 32.32) {303 psFree(object);304 exit(EXIT_FAILURE);305 }306 if (!object->ra == 64.64) {307 psFree(object);308 exit(EXIT_FAILURE);309 }310 if (!object->decl == 64.64) {311 psFree(object);312 exit(EXIT_FAILURE);313 }314 315 psFree(object);316 }317 318 {319 summitExpRow *object;320 321 object = summitExpRowAlloc("a string", "a string", "a string", "a string", "a string" );322 323 if (!object) {324 exit(EXIT_FAILURE);325 }326 327 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) {328 psFree(object);329 exit(EXIT_FAILURE);330 }331 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) {332 psFree(object);333 exit(EXIT_FAILURE);334 }335 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) {336 psFree(object);337 exit(EXIT_FAILURE);338 }339 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) {340 psFree(object);341 exit(EXIT_FAILURE);342 }343 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {344 psFree(object);345 exit(EXIT_FAILURE);346 }347 348 psFree(object);349 }350 351 {352 pzPendingExpRow *object;353 354 object = pzPendingExpRowAlloc("a string", "a string", "a string", "a string", -32 );355 356 if (!object) {357 exit(EXIT_FAILURE);358 }359 360 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) {361 psFree(object);362 exit(EXIT_FAILURE);363 }364 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) {365 psFree(object);366 exit(EXIT_FAILURE);367 }368 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) {369 psFree(object);370 exit(EXIT_FAILURE);371 }372 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) {373 psFree(object);374 exit(EXIT_FAILURE);375 }376 if (!object->imfiles == -32) {377 psFree(object);378 exit(EXIT_FAILURE);379 }380 381 psFree(object);382 }383 384 {385 pzPendingImfileRow *object;386 387 object = pzPendingImfileRowAlloc("a string", "a string", "a string", -32, "a string", "a string", "a string", "a string" );388 389 if (!object) {390 exit(EXIT_FAILURE);391 }392 393 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) {394 psFree(object);395 exit(EXIT_FAILURE);396 }397 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) {398 psFree(object);399 exit(EXIT_FAILURE);400 }401 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) {402 psFree(object);403 exit(EXIT_FAILURE);404 }405 if (!object->bytes == -32) {406 psFree(object);407 exit(EXIT_FAILURE);408 }409 if (strncmp(object->md5sum, "a string", MAX_STRING_LENGTH)) {410 psFree(object);411 exit(EXIT_FAILURE);412 }413 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) {414 psFree(object);415 exit(EXIT_FAILURE);416 }417 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {418 psFree(object);419 exit(EXIT_FAILURE);420 }421 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {422 psFree(object);423 exit(EXIT_FAILURE);424 }425 426 psFree(object);427 }428 429 {430 newExpRow *object;431 432 object = newExpRowAlloc("a string", "a string", "a string", "a string", "a string", -32 );433 434 if (!object) {435 exit(EXIT_FAILURE);436 }437 438 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) {439 psFree(object);440 exit(EXIT_FAILURE);441 }442 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) {443 psFree(object);444 exit(EXIT_FAILURE);445 }446 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) {447 psFree(object);448 exit(EXIT_FAILURE);449 }450 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) {451 psFree(object);452 exit(EXIT_FAILURE);453 }454 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) {455 psFree(object);456 exit(EXIT_FAILURE);457 }458 if (!object->imfiles == -32) {459 psFree(object);460 exit(EXIT_FAILURE);461 }462 463 psFree(object);464 }465 466 {467 newImfileRow *object;468 469 object = newImfileRowAlloc("a string", "a string", "a string", "a string" );470 471 if (!object) {472 exit(EXIT_FAILURE);473 }474 475 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) {476 psFree(object);477 exit(EXIT_FAILURE);478 }479 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) {480 psFree(object);481 exit(EXIT_FAILURE);482 }483 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {484 psFree(object);485 exit(EXIT_FAILURE);486 }487 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {488 psFree(object);489 exit(EXIT_FAILURE);490 }491 492 psFree(object);493 }494 495 {496 rawDetrendExpRow *object;497 498 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" );499 500 if (!object) {501 exit(EXIT_FAILURE);502 }503 504 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) {505 psFree(object);506 exit(EXIT_FAILURE);507 }508 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) {509 psFree(object);510 exit(EXIT_FAILURE);511 }512 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) {513 psFree(object);514 exit(EXIT_FAILURE);515 }516 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) {517 psFree(object);518 exit(EXIT_FAILURE);519 }520 if (!object->imfiles == -32) {521 psFree(object);522 exit(EXIT_FAILURE);523 }524 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) {525 psFree(object);526 exit(EXIT_FAILURE);527 }528 if (!object->airmass == 32.32) {529 psFree(object);530 exit(EXIT_FAILURE);531 }532 if (!object->ra == 64.64) {533 psFree(object);534 exit(EXIT_FAILURE);535 }536 if (!object->decl == 64.64) {537 psFree(object);538 exit(EXIT_FAILURE);539 }540 408 if (!object->exp_time == 32.32) { 541 409 psFree(object); … … 574 442 exit(EXIT_FAILURE); 575 443 } 576 577 psFree(object);578 }579 580 {581 rawScienceExpRow *object;582 583 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" );584 585 if (!object) {586 exit(EXIT_FAILURE);587 }588 589 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) {590 psFree(object);591 exit(EXIT_FAILURE);592 }593 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) {594 psFree(object);595 exit(EXIT_FAILURE);596 }597 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) {598 psFree(object);599 exit(EXIT_FAILURE);600 }601 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) {602 psFree(object);603 exit(EXIT_FAILURE);604 }605 if (!object->imfiles == -32) {606 psFree(object);607 exit(EXIT_FAILURE);608 }609 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) {610 psFree(object);611 exit(EXIT_FAILURE);612 }613 if (!object->airmass == 32.32) {614 psFree(object);615 exit(EXIT_FAILURE);616 }617 if (!object->ra == 64.64) {618 psFree(object);619 exit(EXIT_FAILURE);620 }621 if (!object->decl == 64.64) {622 psFree(object);623 exit(EXIT_FAILURE);624 }625 if (!object->exp_time == 32.32) {626 psFree(object);627 exit(EXIT_FAILURE);628 }629 if (!object->bg == 64.64) {630 psFree(object);631 exit(EXIT_FAILURE);632 }633 if (!object->bg_stdev == 64.64) {634 psFree(object);635 exit(EXIT_FAILURE);636 }637 if (!object->bg_mean_stdev == 64.64) {638 psFree(object);639 exit(EXIT_FAILURE);640 }641 if (!object->alt == 64.64) {642 psFree(object);643 exit(EXIT_FAILURE);644 }645 if (!object->az == 64.64) {646 psFree(object);647 exit(EXIT_FAILURE);648 }649 if (!object->ccd_temp == 32.32) {650 psFree(object);651 exit(EXIT_FAILURE);652 }653 if (!object->posang == 64.64) {654 psFree(object);655 exit(EXIT_FAILURE);656 }657 if (strncmp(object->object, "a string", MAX_STRING_LENGTH)) {658 psFree(object);659 exit(EXIT_FAILURE);660 }661 662 psFree(object);663 }664 665 {666 rawImfileRow *object;667 668 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" );669 670 if (!object) {671 exit(EXIT_FAILURE);672 }673 674 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) {675 psFree(object);676 exit(EXIT_FAILURE);677 }678 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) {679 psFree(object);680 exit(EXIT_FAILURE);681 }682 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {683 psFree(object);684 exit(EXIT_FAILURE);685 }686 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {687 psFree(object);688 exit(EXIT_FAILURE);689 }690 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) {691 psFree(object);692 exit(EXIT_FAILURE);693 }694 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) {695 psFree(object);696 exit(EXIT_FAILURE);697 }698 if (!object->airmass == 32.32) {699 psFree(object);700 exit(EXIT_FAILURE);701 }702 if (!object->ra == 64.64) {703 psFree(object);704 exit(EXIT_FAILURE);705 }706 if (!object->decl == 64.64) {707 psFree(object);708 exit(EXIT_FAILURE);709 }710 if (!object->exp_time == 32.32) {711 psFree(object);712 exit(EXIT_FAILURE);713 }714 if (!object->bg == 64.64) {715 psFree(object);716 exit(EXIT_FAILURE);717 }718 if (!object->bg_stdev == 64.64) {719 psFree(object);720 exit(EXIT_FAILURE);721 }722 if (!object->bg_mean_stdev == 64.64) {723 psFree(object);724 exit(EXIT_FAILURE);725 }726 if (!object->alt == 64.64) {727 psFree(object);728 exit(EXIT_FAILURE);729 }730 if (!object->az == 64.64) {731 psFree(object);732 exit(EXIT_FAILURE);733 }734 if (!object->ccd_temp == 32.32) {735 psFree(object);736 exit(EXIT_FAILURE);737 }738 if (!object->posang == 64.64) {739 psFree(object);740 exit(EXIT_FAILURE);741 }742 if (strncmp(object->object, "a string", MAX_STRING_LENGTH)) {743 444 psFree(object); 744 445 exit(EXIT_FAILURE); -
trunk/ippdb/tests/createtable.c
r9301 r9684 13 13 } 14 14 15 if(!weatherCreateTable(dbh)) {16 exit(EXIT_FAILURE);17 }18 19 psDBCleanup(dbh);20 }21 22 {23 psDB *dbh;24 25 dbh = psDBInit("localhost", "test", NULL, "test");26 if (!dbh) {27 exit(EXIT_FAILURE);28 }29 30 if(!skyp_transparencyCreateTable(dbh)) {31 exit(EXIT_FAILURE);32 }33 34 psDBCleanup(dbh);35 }36 37 {38 psDB *dbh;39 40 dbh = psDBInit("localhost", "test", NULL, "test");41 if (!dbh) {42 exit(EXIT_FAILURE);43 }44 45 if(!skyp_absorptionCreateTable(dbh)) {46 exit(EXIT_FAILURE);47 }48 49 psDBCleanup(dbh);50 }51 52 {53 psDB *dbh;54 55 dbh = psDBInit("localhost", "test", NULL, "test");56 if (!dbh) {57 exit(EXIT_FAILURE);58 }59 60 if(!skyp_emissionCreateTable(dbh)) {61 exit(EXIT_FAILURE);62 }63 64 psDBCleanup(dbh);65 }66 67 {68 psDB *dbh;69 70 dbh = psDBInit("localhost", "test", NULL, "test");71 if (!dbh) {72 exit(EXIT_FAILURE);73 }74 75 if(!dimmCreateTable(dbh)) {76 exit(EXIT_FAILURE);77 }78 79 psDBCleanup(dbh);80 }81 82 {83 psDB *dbh;84 85 dbh = psDBInit("localhost", "test", NULL, "test");86 if (!dbh) {87 exit(EXIT_FAILURE);88 }89 90 if(!skyp_irCreateTable(dbh)) {91 exit(EXIT_FAILURE);92 }93 94 psDBCleanup(dbh);95 }96 97 {98 psDB *dbh;99 100 dbh = psDBInit("localhost", "test", NULL, "test");101 if (!dbh) {102 exit(EXIT_FAILURE);103 }104 105 if(!domeCreateTable(dbh)) {106 exit(EXIT_FAILURE);107 }108 109 psDBCleanup(dbh);110 }111 112 {113 psDB *dbh;114 115 dbh = psDBInit("localhost", "test", NULL, "test");116 if (!dbh) {117 exit(EXIT_FAILURE);118 }119 120 if(!telescopeCreateTable(dbh)) {121 exit(EXIT_FAILURE);122 }123 124 psDBCleanup(dbh);125 }126 127 {128 psDB *dbh;129 130 dbh = psDBInit("localhost", "test", NULL, "test");131 if (!dbh) {132 exit(EXIT_FAILURE);133 }134 135 15 if(!summitExpCreateTable(dbh)) { 136 16 exit(EXIT_FAILURE); -
trunk/ippdb/tests/dbcleanup.c
r9301 r9684 11 11 } 12 12 13 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS weather");14 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS skyp_transparency");15 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS skyp_absorption");16 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS skyp_emission");17 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS dimm");18 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS skyp_ir");19 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS dome");20 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS telescope");21 13 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS summitExp"); 22 14 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS pzPendingExp"); -
trunk/ippdb/tests/dbsetup.c
r9301 r9684 13 13 14 14 // remove the table if it already exists 15 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS weather");16 weatherCreateTable(dbh);17 18 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS skyp_transparency");19 skyp_transparencyCreateTable(dbh);20 21 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS skyp_absorption");22 skyp_absorptionCreateTable(dbh);23 24 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS skyp_emission");25 skyp_emissionCreateTable(dbh);26 27 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS dimm");28 dimmCreateTable(dbh);29 30 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS skyp_ir");31 skyp_irCreateTable(dbh);32 33 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS dome");34 domeCreateTable(dbh);35 36 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS telescope");37 telescopeCreateTable(dbh);38 39 15 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS summitExp"); 40 16 summitExpCreateTable(dbh); -
trunk/ippdb/tests/droptable.c
r9301 r9684 13 13 } 14 14 15 if (!weatherDropTable(dbh)) {16 exit(EXIT_FAILURE);17 }18 19 psDBCleanup(dbh);20 }21 22 {23 psDB *dbh;24 25 dbh = psDBInit("localhost", "test", NULL, "test");26 if (!dbh) {27 exit(EXIT_FAILURE);28 }29 30 if (!skyp_transparencyDropTable(dbh)) {31 exit(EXIT_FAILURE);32 }33 34 psDBCleanup(dbh);35 }36 37 {38 psDB *dbh;39 40 dbh = psDBInit("localhost", "test", NULL, "test");41 if (!dbh) {42 exit(EXIT_FAILURE);43 }44 45 if (!skyp_absorptionDropTable(dbh)) {46 exit(EXIT_FAILURE);47 }48 49 psDBCleanup(dbh);50 }51 52 {53 psDB *dbh;54 55 dbh = psDBInit("localhost", "test", NULL, "test");56 if (!dbh) {57 exit(EXIT_FAILURE);58 }59 60 if (!skyp_emissionDropTable(dbh)) {61 exit(EXIT_FAILURE);62 }63 64 psDBCleanup(dbh);65 }66 67 {68 psDB *dbh;69 70 dbh = psDBInit("localhost", "test", NULL, "test");71 if (!dbh) {72 exit(EXIT_FAILURE);73 }74 75 if (!dimmDropTable(dbh)) {76 exit(EXIT_FAILURE);77 }78 79 psDBCleanup(dbh);80 }81 82 {83 psDB *dbh;84 85 dbh = psDBInit("localhost", "test", NULL, "test");86 if (!dbh) {87 exit(EXIT_FAILURE);88 }89 90 if (!skyp_irDropTable(dbh)) {91 exit(EXIT_FAILURE);92 }93 94 psDBCleanup(dbh);95 }96 97 {98 psDB *dbh;99 100 dbh = psDBInit("localhost", "test", NULL, "test");101 if (!dbh) {102 exit(EXIT_FAILURE);103 }104 105 if (!domeDropTable(dbh)) {106 exit(EXIT_FAILURE);107 }108 109 psDBCleanup(dbh);110 }111 112 {113 psDB *dbh;114 115 dbh = psDBInit("localhost", "test", NULL, "test");116 if (!dbh) {117 exit(EXIT_FAILURE);118 }119 120 if (!telescopeDropTable(dbh)) {121 exit(EXIT_FAILURE);122 }123 124 psDBCleanup(dbh);125 }126 127 {128 psDB *dbh;129 130 dbh = psDBInit("localhost", "test", NULL, "test");131 if (!dbh) {132 exit(EXIT_FAILURE);133 }134 135 15 if (!summitExpDropTable(dbh)) { 136 16 exit(EXIT_FAILURE); -
trunk/ippdb/tests/insert.c
r9423 r9684 13 13 } 14 14 15 if (!weatherInsert(dbh, 32.32, 32.32, 32.32, 32.32, 32.32, 32.32, 32.32)) {16 exit(EXIT_FAILURE);17 }18 19 psDBCleanup(dbh);20 }21 22 {23 psDB *dbh;24 25 dbh = psDBInit("localhost", "test", NULL, "test");26 if (!dbh) {27 exit(EXIT_FAILURE);28 }29 30 if (!skyp_transparencyInsert(dbh, "a string", 64.64, -32, 64.64, 64.64, 32.32, 64.64)) {31 exit(EXIT_FAILURE);32 }33 34 psDBCleanup(dbh);35 }36 37 {38 psDB *dbh;39 40 dbh = psDBInit("localhost", "test", NULL, "test");41 if (!dbh) {42 exit(EXIT_FAILURE);43 }44 45 if (!skyp_absorptionInsert(dbh, "a string", 32.32, 32.32, 32.32, -32, 64.64, 64.64, 32.32, 64.64)) {46 exit(EXIT_FAILURE);47 }48 49 psDBCleanup(dbh);50 }51 52 {53 psDB *dbh;54 55 dbh = psDBInit("localhost", "test", NULL, "test");56 if (!dbh) {57 exit(EXIT_FAILURE);58 }59 60 if (!skyp_emissionInsert(dbh, "a string", 32.32, 32.32, 32.32, 32.32, 32.32)) {61 exit(EXIT_FAILURE);62 }63 64 psDBCleanup(dbh);65 }66 67 {68 psDB *dbh;69 70 dbh = psDBInit("localhost", "test", NULL, "test");71 if (!dbh) {72 exit(EXIT_FAILURE);73 }74 75 if (!dimmInsert(dbh, 32.32, 32.32, 32.32, 64.64, 64.64, 32.32, "a string")) {76 exit(EXIT_FAILURE);77 }78 79 psDBCleanup(dbh);80 }81 82 {83 psDB *dbh;84 85 dbh = psDBInit("localhost", "test", NULL, "test");86 if (!dbh) {87 exit(EXIT_FAILURE);88 }89 90 if (!skyp_irInsert(dbh, 64.64, 64.64, 64.64, 64.64, 32.32, 32.32)) {91 exit(EXIT_FAILURE);92 }93 94 psDBCleanup(dbh);95 }96 97 {98 psDB *dbh;99 100 dbh = psDBInit("localhost", "test", NULL, "test");101 if (!dbh) {102 exit(EXIT_FAILURE);103 }104 105 if (!domeInsert(dbh, 32.32, true, true, true)) {106 exit(EXIT_FAILURE);107 }108 109 psDBCleanup(dbh);110 }111 112 {113 psDB *dbh;114 115 dbh = psDBInit("localhost", "test", NULL, "test");116 if (!dbh) {117 exit(EXIT_FAILURE);118 }119 120 if (!telescopeInsert(dbh, "a string", 32.32, 32.32, 64.64, 64.64)) {121 exit(EXIT_FAILURE);122 }123 124 psDBCleanup(dbh);125 }126 127 {128 psDB *dbh;129 130 dbh = psDBInit("localhost", "test", NULL, "test");131 if (!dbh) {132 exit(EXIT_FAILURE);133 }134 135 15 if (!summitExpInsert(dbh, "a string", "a string", "a string", "a string", "a string")) { 136 16 exit(EXIT_FAILURE); … … 208 88 } 209 89 210 if (!rawDetrendExpInsert(dbh, "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" )) {211 exit(EXIT_FAILURE); 212 } 213 214 psDBCleanup(dbh); 215 } 216 217 { 218 psDB *dbh; 219 220 dbh = psDBInit("localhost", "test", NULL, "test"); 221 if (!dbh) { 222 exit(EXIT_FAILURE); 223 } 224 225 if (!rawScienceExpInsert(dbh, "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" )) {226 exit(EXIT_FAILURE); 227 } 228 229 psDBCleanup(dbh); 230 } 231 232 { 233 psDB *dbh; 234 235 dbh = psDBInit("localhost", "test", NULL, "test"); 236 if (!dbh) { 237 exit(EXIT_FAILURE); 238 } 239 240 if (!rawImfileInsert(dbh, "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" )) {90 if (!rawDetrendExpInsert(dbh, "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")) { 91 exit(EXIT_FAILURE); 92 } 93 94 psDBCleanup(dbh); 95 } 96 97 { 98 psDB *dbh; 99 100 dbh = psDBInit("localhost", "test", NULL, "test"); 101 if (!dbh) { 102 exit(EXIT_FAILURE); 103 } 104 105 if (!rawScienceExpInsert(dbh, "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")) { 106 exit(EXIT_FAILURE); 107 } 108 109 psDBCleanup(dbh); 110 } 111 112 { 113 psDB *dbh; 114 115 dbh = psDBInit("localhost", "test", NULL, "test"); 116 if (!dbh) { 117 exit(EXIT_FAILURE); 118 } 119 120 if (!rawImfileInsert(dbh, "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")) { 241 121 exit(EXIT_FAILURE); 242 122 } -
trunk/ippdb/tests/insertfits.c
r9301 r9684 24 24 } 25 25 26 if (!weatherInsertFits(dbh, fits)) {27 exit(EXIT_FAILURE);28 }29 30 if (!psFitsClose(fits)) {31 exit(EXIT_FAILURE);32 }33 34 psDBCleanup(dbh);35 }36 37 {38 psDB *dbh;39 psFits *fits;40 41 dbh = psDBInit("localhost", "test", NULL, "test");42 if (!dbh) {43 exit(EXIT_FAILURE);44 }45 46 // open a temp47 fits = psFitsOpen(TMP_FILENAME, "r");48 if (!fits) {49 exit(EXIT_FAILURE);50 }51 52 if (!skyp_transparencyInsertFits(dbh, fits)) {53 exit(EXIT_FAILURE);54 }55 56 if (!psFitsClose(fits)) {57 exit(EXIT_FAILURE);58 }59 60 psDBCleanup(dbh);61 }62 63 {64 psDB *dbh;65 psFits *fits;66 67 dbh = psDBInit("localhost", "test", NULL, "test");68 if (!dbh) {69 exit(EXIT_FAILURE);70 }71 72 // open a temp73 fits = psFitsOpen(TMP_FILENAME, "r");74 if (!fits) {75 exit(EXIT_FAILURE);76 }77 78 if (!skyp_absorptionInsertFits(dbh, fits)) {79 exit(EXIT_FAILURE);80 }81 82 if (!psFitsClose(fits)) {83 exit(EXIT_FAILURE);84 }85 86 psDBCleanup(dbh);87 }88 89 {90 psDB *dbh;91 psFits *fits;92 93 dbh = psDBInit("localhost", "test", NULL, "test");94 if (!dbh) {95 exit(EXIT_FAILURE);96 }97 98 // open a temp99 fits = psFitsOpen(TMP_FILENAME, "r");100 if (!fits) {101 exit(EXIT_FAILURE);102 }103 104 if (!skyp_emissionInsertFits(dbh, fits)) {105 exit(EXIT_FAILURE);106 }107 108 if (!psFitsClose(fits)) {109 exit(EXIT_FAILURE);110 }111 112 psDBCleanup(dbh);113 }114 115 {116 psDB *dbh;117 psFits *fits;118 119 dbh = psDBInit("localhost", "test", NULL, "test");120 if (!dbh) {121 exit(EXIT_FAILURE);122 }123 124 // open a temp125 fits = psFitsOpen(TMP_FILENAME, "r");126 if (!fits) {127 exit(EXIT_FAILURE);128 }129 130 if (!dimmInsertFits(dbh, fits)) {131 exit(EXIT_FAILURE);132 }133 134 if (!psFitsClose(fits)) {135 exit(EXIT_FAILURE);136 }137 138 psDBCleanup(dbh);139 }140 141 {142 psDB *dbh;143 psFits *fits;144 145 dbh = psDBInit("localhost", "test", NULL, "test");146 if (!dbh) {147 exit(EXIT_FAILURE);148 }149 150 // open a temp151 fits = psFitsOpen(TMP_FILENAME, "r");152 if (!fits) {153 exit(EXIT_FAILURE);154 }155 156 if (!skyp_irInsertFits(dbh, fits)) {157 exit(EXIT_FAILURE);158 }159 160 if (!psFitsClose(fits)) {161 exit(EXIT_FAILURE);162 }163 164 psDBCleanup(dbh);165 }166 167 {168 psDB *dbh;169 psFits *fits;170 171 dbh = psDBInit("localhost", "test", NULL, "test");172 if (!dbh) {173 exit(EXIT_FAILURE);174 }175 176 // open a temp177 fits = psFitsOpen(TMP_FILENAME, "r");178 if (!fits) {179 exit(EXIT_FAILURE);180 }181 182 if (!domeInsertFits(dbh, fits)) {183 exit(EXIT_FAILURE);184 }185 186 if (!psFitsClose(fits)) {187 exit(EXIT_FAILURE);188 }189 190 psDBCleanup(dbh);191 }192 193 {194 psDB *dbh;195 psFits *fits;196 197 dbh = psDBInit("localhost", "test", NULL, "test");198 if (!dbh) {199 exit(EXIT_FAILURE);200 }201 202 // open a temp203 fits = psFitsOpen(TMP_FILENAME, "r");204 if (!fits) {205 exit(EXIT_FAILURE);206 }207 208 if (!telescopeInsertFits(dbh, fits)) {209 exit(EXIT_FAILURE);210 }211 212 if (!psFitsClose(fits)) {213 exit(EXIT_FAILURE);214 }215 216 psDBCleanup(dbh);217 }218 219 {220 psDB *dbh;221 psFits *fits;222 223 dbh = psDBInit("localhost", "test", NULL, "test");224 if (!dbh) {225 exit(EXIT_FAILURE);226 }227 228 // open a temp229 fits = psFitsOpen(TMP_FILENAME, "r");230 if (!fits) {231 exit(EXIT_FAILURE);232 }233 234 26 if (!summitExpInsertFits(dbh, fits)) { 235 27 exit(EXIT_FAILURE); -
trunk/ippdb/tests/insertobject.c
r9423 r9684 7 7 { 8 8 psDB *dbh; 9 weatherRow *object;10 11 dbh = psDBInit("localhost", "test", NULL, "test");12 if (!dbh) {13 exit(EXIT_FAILURE);14 }15 16 object = weatherRowAlloc(32.32, 32.32, 32.32, 32.32, 32.32, 32.32, 32.32);17 if (!object) {18 exit(EXIT_FAILURE);19 }20 21 if (!weatherInsertObject(dbh, object)) {22 exit(EXIT_FAILURE);23 }24 25 psFree(object);26 psDBCleanup(dbh);27 }28 29 {30 psDB *dbh;31 skyp_transparencyRow *object;32 33 dbh = psDBInit("localhost", "test", NULL, "test");34 if (!dbh) {35 exit(EXIT_FAILURE);36 }37 38 object = skyp_transparencyRowAlloc("a string", 64.64, -32, 64.64, 64.64, 32.32, 64.64);39 if (!object) {40 exit(EXIT_FAILURE);41 }42 43 if (!skyp_transparencyInsertObject(dbh, object)) {44 exit(EXIT_FAILURE);45 }46 47 psFree(object);48 psDBCleanup(dbh);49 }50 51 {52 psDB *dbh;53 skyp_absorptionRow *object;54 55 dbh = psDBInit("localhost", "test", NULL, "test");56 if (!dbh) {57 exit(EXIT_FAILURE);58 }59 60 object = skyp_absorptionRowAlloc("a string", 32.32, 32.32, 32.32, -32, 64.64, 64.64, 32.32, 64.64);61 if (!object) {62 exit(EXIT_FAILURE);63 }64 65 if (!skyp_absorptionInsertObject(dbh, object)) {66 exit(EXIT_FAILURE);67 }68 69 psFree(object);70 psDBCleanup(dbh);71 }72 73 {74 psDB *dbh;75 skyp_emissionRow *object;76 77 dbh = psDBInit("localhost", "test", NULL, "test");78 if (!dbh) {79 exit(EXIT_FAILURE);80 }81 82 object = skyp_emissionRowAlloc("a string", 32.32, 32.32, 32.32, 32.32, 32.32);83 if (!object) {84 exit(EXIT_FAILURE);85 }86 87 if (!skyp_emissionInsertObject(dbh, object)) {88 exit(EXIT_FAILURE);89 }90 91 psFree(object);92 psDBCleanup(dbh);93 }94 95 {96 psDB *dbh;97 dimmRow *object;98 99 dbh = psDBInit("localhost", "test", NULL, "test");100 if (!dbh) {101 exit(EXIT_FAILURE);102 }103 104 object = dimmRowAlloc(32.32, 32.32, 32.32, 64.64, 64.64, 32.32, "a string");105 if (!object) {106 exit(EXIT_FAILURE);107 }108 109 if (!dimmInsertObject(dbh, object)) {110 exit(EXIT_FAILURE);111 }112 113 psFree(object);114 psDBCleanup(dbh);115 }116 117 {118 psDB *dbh;119 skyp_irRow *object;120 121 dbh = psDBInit("localhost", "test", NULL, "test");122 if (!dbh) {123 exit(EXIT_FAILURE);124 }125 126 object = skyp_irRowAlloc(64.64, 64.64, 64.64, 64.64, 32.32, 32.32);127 if (!object) {128 exit(EXIT_FAILURE);129 }130 131 if (!skyp_irInsertObject(dbh, object)) {132 exit(EXIT_FAILURE);133 }134 135 psFree(object);136 psDBCleanup(dbh);137 }138 139 {140 psDB *dbh;141 domeRow *object;142 143 dbh = psDBInit("localhost", "test", NULL, "test");144 if (!dbh) {145 exit(EXIT_FAILURE);146 }147 148 object = domeRowAlloc(32.32, true, true, true);149 if (!object) {150 exit(EXIT_FAILURE);151 }152 153 if (!domeInsertObject(dbh, object)) {154 exit(EXIT_FAILURE);155 }156 157 psFree(object);158 psDBCleanup(dbh);159 }160 161 {162 psDB *dbh;163 telescopeRow *object;164 165 dbh = psDBInit("localhost", "test", NULL, "test");166 if (!dbh) {167 exit(EXIT_FAILURE);168 }169 170 object = telescopeRowAlloc("a string", 32.32, 32.32, 64.64, 64.64);171 if (!object) {172 exit(EXIT_FAILURE);173 }174 175 if (!telescopeInsertObject(dbh, object)) {176 exit(EXIT_FAILURE);177 }178 179 psFree(object);180 psDBCleanup(dbh);181 }182 183 {184 psDB *dbh;185 9 summitExpRow *object; 186 10 … … 300 124 } 301 125 302 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" );126 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"); 303 127 if (!object) { 304 128 exit(EXIT_FAILURE); … … 322 146 } 323 147 324 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" );148 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"); 325 149 if (!object) { 326 150 exit(EXIT_FAILURE); … … 344 168 } 345 169 346 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" );170 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"); 347 171 if (!object) { 348 172 exit(EXIT_FAILURE); -
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); -
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); -
trunk/ippdb/tests/selectrowsfits.c
r9301 r9684 21 21 } 22 22 23 if (!weatherSelectRowsFits(dbh, fits, NULL, 1)) {24 exit(EXIT_FAILURE);25 }26 27 psFree(fits);28 psDBCleanup(dbh);29 }30 31 {32 psDB *dbh;33 psFits *fits;34 35 dbh = psDBInit("localhost", "test", NULL, "test");36 if (!dbh) {37 exit(EXIT_FAILURE);38 }39 40 fits = psFitsOpen(TMP_FILENAME, "w");41 if (!fits) {42 exit(EXIT_FAILURE);43 }44 45 if (!skyp_transparencySelectRowsFits(dbh, fits, NULL, 1)) {46 exit(EXIT_FAILURE);47 }48 49 psFree(fits);50 psDBCleanup(dbh);51 }52 53 {54 psDB *dbh;55 psFits *fits;56 57 dbh = psDBInit("localhost", "test", NULL, "test");58 if (!dbh) {59 exit(EXIT_FAILURE);60 }61 62 fits = psFitsOpen(TMP_FILENAME, "w");63 if (!fits) {64 exit(EXIT_FAILURE);65 }66 67 if (!skyp_absorptionSelectRowsFits(dbh, fits, NULL, 1)) {68 exit(EXIT_FAILURE);69 }70 71 psFree(fits);72 psDBCleanup(dbh);73 }74 75 {76 psDB *dbh;77 psFits *fits;78 79 dbh = psDBInit("localhost", "test", NULL, "test");80 if (!dbh) {81 exit(EXIT_FAILURE);82 }83 84 fits = psFitsOpen(TMP_FILENAME, "w");85 if (!fits) {86 exit(EXIT_FAILURE);87 }88 89 if (!skyp_emissionSelectRowsFits(dbh, fits, NULL, 1)) {90 exit(EXIT_FAILURE);91 }92 93 psFree(fits);94 psDBCleanup(dbh);95 }96 97 {98 psDB *dbh;99 psFits *fits;100 101 dbh = psDBInit("localhost", "test", NULL, "test");102 if (!dbh) {103 exit(EXIT_FAILURE);104 }105 106 fits = psFitsOpen(TMP_FILENAME, "w");107 if (!fits) {108 exit(EXIT_FAILURE);109 }110 111 if (!dimmSelectRowsFits(dbh, fits, NULL, 1)) {112 exit(EXIT_FAILURE);113 }114 115 psFree(fits);116 psDBCleanup(dbh);117 }118 119 {120 psDB *dbh;121 psFits *fits;122 123 dbh = psDBInit("localhost", "test", NULL, "test");124 if (!dbh) {125 exit(EXIT_FAILURE);126 }127 128 fits = psFitsOpen(TMP_FILENAME, "w");129 if (!fits) {130 exit(EXIT_FAILURE);131 }132 133 if (!skyp_irSelectRowsFits(dbh, fits, NULL, 1)) {134 exit(EXIT_FAILURE);135 }136 137 psFree(fits);138 psDBCleanup(dbh);139 }140 141 {142 psDB *dbh;143 psFits *fits;144 145 dbh = psDBInit("localhost", "test", NULL, "test");146 if (!dbh) {147 exit(EXIT_FAILURE);148 }149 150 fits = psFitsOpen(TMP_FILENAME, "w");151 if (!fits) {152 exit(EXIT_FAILURE);153 }154 155 if (!domeSelectRowsFits(dbh, fits, NULL, 1)) {156 exit(EXIT_FAILURE);157 }158 159 psFree(fits);160 psDBCleanup(dbh);161 }162 163 {164 psDB *dbh;165 psFits *fits;166 167 dbh = psDBInit("localhost", "test", NULL, "test");168 if (!dbh) {169 exit(EXIT_FAILURE);170 }171 172 fits = psFitsOpen(TMP_FILENAME, "w");173 if (!fits) {174 exit(EXIT_FAILURE);175 }176 177 if (!telescopeSelectRowsFits(dbh, fits, NULL, 1)) {178 exit(EXIT_FAILURE);179 }180 181 psFree(fits);182 psDBCleanup(dbh);183 }184 185 {186 psDB *dbh;187 psFits *fits;188 189 dbh = psDBInit("localhost", "test", NULL, "test");190 if (!dbh) {191 exit(EXIT_FAILURE);192 }193 194 fits = psFitsOpen(TMP_FILENAME, "w");195 if (!fits) {196 exit(EXIT_FAILURE);197 }198 199 23 if (!summitExpSelectRowsFits(dbh, fits, NULL, 1)) { 200 24 exit(EXIT_FAILURE);
Note:
See TracChangeset
for help on using the changeset viewer.
