Changeset 8079 for branches/jhoblitt/ippdb/tests/objectfrommetadata.c
- Timestamp:
- Aug 2, 2006, 2:47:23 PM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/jhoblitt/ippdb/tests/objectfrommetadata.c
r8026 r8079 767 767 exit(EXIT_FAILURE); 768 768 } 769 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 770 psFree(md); 771 exit(EXIT_FAILURE); 772 } 769 773 770 774 object = newExpObjectFromMetadata(md); … … 796 800 exit(EXIT_FAILURE); 797 801 } 802 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 803 psFree(object); 804 exit(EXIT_FAILURE); 805 } 798 806 799 807 psFree(object); … … 879 887 exit(EXIT_FAILURE); 880 888 } 889 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 890 psFree(md); 891 exit(EXIT_FAILURE); 892 } 893 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) { 894 psFree(md); 895 exit(EXIT_FAILURE); 896 } 897 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ra", 0, NULL, 32.32)) { 898 psFree(md); 899 exit(EXIT_FAILURE); 900 } 901 if (!psMetadataAddF32(md, PS_LIST_TAIL, "dec", 0, NULL, 32.32)) { 902 psFree(md); 903 exit(EXIT_FAILURE); 904 } 905 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) { 906 psFree(md); 907 exit(EXIT_FAILURE); 908 } 909 910 object = rawDetrendExpObjectFromMetadata(md); 911 if (!object) { 912 psFree(md); 913 exit(EXIT_FAILURE); 914 } 915 916 psFree(md); 917 918 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 919 psFree(object); 920 exit(EXIT_FAILURE); 921 } 922 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 923 psFree(object); 924 exit(EXIT_FAILURE); 925 } 926 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 927 psFree(object); 928 exit(EXIT_FAILURE); 929 } 930 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 931 psFree(object); 932 exit(EXIT_FAILURE); 933 } 934 if (!object->imfiles == -32) { 935 psFree(object); 936 exit(EXIT_FAILURE); 937 } 938 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 939 psFree(object); 940 exit(EXIT_FAILURE); 941 } 942 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 943 psFree(object); 944 exit(EXIT_FAILURE); 945 } 946 if (!object->airmass == 32.32) { 947 psFree(object); 948 exit(EXIT_FAILURE); 949 } 950 if (!object->ra == 32.32) { 951 psFree(object); 952 exit(EXIT_FAILURE); 953 } 954 if (!object->dec == 32.32) { 955 psFree(object); 956 exit(EXIT_FAILURE); 957 } 958 if (!object->exp_time == 32.32) { 959 psFree(object); 960 exit(EXIT_FAILURE); 961 } 962 963 psFree(object); 964 } 965 966 { 967 psMetadata *md; 968 rawScienceExpRow *object; 969 970 md = psMetadataAlloc(); 971 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 972 psFree(md); 973 exit(EXIT_FAILURE); 974 } 975 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 976 psFree(md); 977 exit(EXIT_FAILURE); 978 } 979 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 980 psFree(md); 981 exit(EXIT_FAILURE); 982 } 983 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 984 psFree(md); 985 exit(EXIT_FAILURE); 986 } 987 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 988 psFree(md); 989 exit(EXIT_FAILURE); 990 } 991 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 992 psFree(md); 993 exit(EXIT_FAILURE); 994 } 995 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 996 psFree(md); 997 exit(EXIT_FAILURE); 998 } 999 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) { 1000 psFree(md); 1001 exit(EXIT_FAILURE); 1002 } 1003 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ra", 0, NULL, 32.32)) { 1004 psFree(md); 1005 exit(EXIT_FAILURE); 1006 } 1007 if (!psMetadataAddF32(md, PS_LIST_TAIL, "dec", 0, NULL, 32.32)) { 1008 psFree(md); 1009 exit(EXIT_FAILURE); 1010 } 1011 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) { 1012 psFree(md); 1013 exit(EXIT_FAILURE); 1014 } 1015 1016 object = rawScienceExpObjectFromMetadata(md); 1017 if (!object) { 1018 psFree(md); 1019 exit(EXIT_FAILURE); 1020 } 1021 1022 psFree(md); 1023 1024 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 1025 psFree(object); 1026 exit(EXIT_FAILURE); 1027 } 1028 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 1029 psFree(object); 1030 exit(EXIT_FAILURE); 1031 } 1032 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 1033 psFree(object); 1034 exit(EXIT_FAILURE); 1035 } 1036 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 1037 psFree(object); 1038 exit(EXIT_FAILURE); 1039 } 1040 if (!object->imfiles == -32) { 1041 psFree(object); 1042 exit(EXIT_FAILURE); 1043 } 1044 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 1045 psFree(object); 1046 exit(EXIT_FAILURE); 1047 } 1048 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 1049 psFree(object); 1050 exit(EXIT_FAILURE); 1051 } 1052 if (!object->airmass == 32.32) { 1053 psFree(object); 1054 exit(EXIT_FAILURE); 1055 } 1056 if (!object->ra == 32.32) { 1057 psFree(object); 1058 exit(EXIT_FAILURE); 1059 } 1060 if (!object->dec == 32.32) { 1061 psFree(object); 1062 exit(EXIT_FAILURE); 1063 } 1064 if (!object->exp_time == 32.32) { 1065 psFree(object); 1066 exit(EXIT_FAILURE); 1067 } 1068 1069 psFree(object); 1070 } 1071 1072 { 1073 psMetadata *md; 1074 rawImfileRow *object; 1075 1076 md = psMetadataAlloc(); 1077 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 1078 psFree(md); 1079 exit(EXIT_FAILURE); 1080 } 1081 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 1082 psFree(md); 1083 exit(EXIT_FAILURE); 1084 } 1085 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 1086 psFree(md); 1087 exit(EXIT_FAILURE); 1088 } 1089 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 1090 psFree(md); 1091 exit(EXIT_FAILURE); 1092 } 881 1093 if (!psMetadataAddStr(md, PS_LIST_TAIL, "stats", 0, NULL, "a string")) { 882 1094 psFree(md); … … 884 1096 } 885 1097 886 object = raw DetrendExpObjectFromMetadata(md);1098 object = rawImfileObjectFromMetadata(md); 887 1099 if (!object) { 888 1100 psFree(md); … … 896 1108 exit(EXIT_FAILURE); 897 1109 } 1110 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 1111 psFree(object); 1112 exit(EXIT_FAILURE); 1113 } 1114 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 1115 psFree(object); 1116 exit(EXIT_FAILURE); 1117 } 1118 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 1119 psFree(object); 1120 exit(EXIT_FAILURE); 1121 } 1122 if (strncmp(object->stats, "a string", MAX_STRING_LENGTH)) { 1123 psFree(object); 1124 exit(EXIT_FAILURE); 1125 } 1126 1127 psFree(object); 1128 } 1129 1130 { 1131 psMetadata *md; 1132 p1PendingExpRow *object; 1133 1134 md = psMetadataAlloc(); 1135 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 1136 psFree(md); 1137 exit(EXIT_FAILURE); 1138 } 1139 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 1140 psFree(md); 1141 exit(EXIT_FAILURE); 1142 } 1143 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 1144 psFree(md); 1145 exit(EXIT_FAILURE); 1146 } 1147 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 1148 psFree(md); 1149 exit(EXIT_FAILURE); 1150 } 1151 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 1152 psFree(md); 1153 exit(EXIT_FAILURE); 1154 } 1155 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 1156 psFree(md); 1157 exit(EXIT_FAILURE); 1158 } 1159 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 1160 psFree(md); 1161 exit(EXIT_FAILURE); 1162 } 1163 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) { 1164 psFree(md); 1165 exit(EXIT_FAILURE); 1166 } 1167 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ra", 0, NULL, 32.32)) { 1168 psFree(md); 1169 exit(EXIT_FAILURE); 1170 } 1171 if (!psMetadataAddF32(md, PS_LIST_TAIL, "dec", 0, NULL, 32.32)) { 1172 psFree(md); 1173 exit(EXIT_FAILURE); 1174 } 1175 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) { 1176 psFree(md); 1177 exit(EXIT_FAILURE); 1178 } 1179 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 1180 psFree(md); 1181 exit(EXIT_FAILURE); 1182 } 1183 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p1_version", 0, NULL, -32)) { 1184 psFree(md); 1185 exit(EXIT_FAILURE); 1186 } 1187 1188 object = p1PendingExpObjectFromMetadata(md); 1189 if (!object) { 1190 psFree(md); 1191 exit(EXIT_FAILURE); 1192 } 1193 1194 psFree(md); 1195 1196 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 1197 psFree(object); 1198 exit(EXIT_FAILURE); 1199 } 898 1200 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 899 1201 psFree(object); … … 916 1218 exit(EXIT_FAILURE); 917 1219 } 1220 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 1221 psFree(object); 1222 exit(EXIT_FAILURE); 1223 } 1224 if (!object->airmass == 32.32) { 1225 psFree(object); 1226 exit(EXIT_FAILURE); 1227 } 1228 if (!object->ra == 32.32) { 1229 psFree(object); 1230 exit(EXIT_FAILURE); 1231 } 1232 if (!object->dec == 32.32) { 1233 psFree(object); 1234 exit(EXIT_FAILURE); 1235 } 1236 if (!object->exp_time == 32.32) { 1237 psFree(object); 1238 exit(EXIT_FAILURE); 1239 } 1240 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1241 psFree(object); 1242 exit(EXIT_FAILURE); 1243 } 1244 if (!object->p1_version == -32) { 1245 psFree(object); 1246 exit(EXIT_FAILURE); 1247 } 1248 1249 psFree(object); 1250 } 1251 1252 { 1253 psMetadata *md; 1254 p2PendingExpRow *object; 1255 1256 md = psMetadataAlloc(); 1257 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 1258 psFree(md); 1259 exit(EXIT_FAILURE); 1260 } 1261 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 1262 psFree(md); 1263 exit(EXIT_FAILURE); 1264 } 1265 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 1266 psFree(md); 1267 exit(EXIT_FAILURE); 1268 } 1269 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 1270 psFree(md); 1271 exit(EXIT_FAILURE); 1272 } 1273 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 1274 psFree(md); 1275 exit(EXIT_FAILURE); 1276 } 1277 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 1278 psFree(md); 1279 exit(EXIT_FAILURE); 1280 } 1281 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 1282 psFree(md); 1283 exit(EXIT_FAILURE); 1284 } 1285 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) { 1286 psFree(md); 1287 exit(EXIT_FAILURE); 1288 } 1289 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ra", 0, NULL, 32.32)) { 1290 psFree(md); 1291 exit(EXIT_FAILURE); 1292 } 1293 if (!psMetadataAddF32(md, PS_LIST_TAIL, "dec", 0, NULL, 32.32)) { 1294 psFree(md); 1295 exit(EXIT_FAILURE); 1296 } 1297 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) { 1298 psFree(md); 1299 exit(EXIT_FAILURE); 1300 } 1301 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 1302 psFree(md); 1303 exit(EXIT_FAILURE); 1304 } 1305 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p1_version", 0, NULL, -32)) { 1306 psFree(md); 1307 exit(EXIT_FAILURE); 1308 } 1309 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p2_version", 0, NULL, -32)) { 1310 psFree(md); 1311 exit(EXIT_FAILURE); 1312 } 1313 1314 object = p2PendingExpObjectFromMetadata(md); 1315 if (!object) { 1316 psFree(md); 1317 exit(EXIT_FAILURE); 1318 } 1319 1320 psFree(md); 1321 1322 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 1323 psFree(object); 1324 exit(EXIT_FAILURE); 1325 } 1326 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 1327 psFree(object); 1328 exit(EXIT_FAILURE); 1329 } 1330 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 1331 psFree(object); 1332 exit(EXIT_FAILURE); 1333 } 1334 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 1335 psFree(object); 1336 exit(EXIT_FAILURE); 1337 } 1338 if (!object->imfiles == -32) { 1339 psFree(object); 1340 exit(EXIT_FAILURE); 1341 } 1342 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 1343 psFree(object); 1344 exit(EXIT_FAILURE); 1345 } 1346 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 1347 psFree(object); 1348 exit(EXIT_FAILURE); 1349 } 1350 if (!object->airmass == 32.32) { 1351 psFree(object); 1352 exit(EXIT_FAILURE); 1353 } 1354 if (!object->ra == 32.32) { 1355 psFree(object); 1356 exit(EXIT_FAILURE); 1357 } 1358 if (!object->dec == 32.32) { 1359 psFree(object); 1360 exit(EXIT_FAILURE); 1361 } 1362 if (!object->exp_time == 32.32) { 1363 psFree(object); 1364 exit(EXIT_FAILURE); 1365 } 1366 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1367 psFree(object); 1368 exit(EXIT_FAILURE); 1369 } 1370 if (!object->p1_version == -32) { 1371 psFree(object); 1372 exit(EXIT_FAILURE); 1373 } 1374 if (!object->p2_version == -32) { 1375 psFree(object); 1376 exit(EXIT_FAILURE); 1377 } 1378 1379 psFree(object); 1380 } 1381 1382 { 1383 psMetadata *md; 1384 p2PendingImfileRow *object; 1385 1386 md = psMetadataAlloc(); 1387 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 1388 psFree(md); 1389 exit(EXIT_FAILURE); 1390 } 1391 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 1392 psFree(md); 1393 exit(EXIT_FAILURE); 1394 } 1395 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 1396 psFree(md); 1397 exit(EXIT_FAILURE); 1398 } 1399 if (!psMetadataAddStr(md, PS_LIST_TAIL, "stats", 0, NULL, "a string")) { 1400 psFree(md); 1401 exit(EXIT_FAILURE); 1402 } 1403 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 1404 psFree(md); 1405 exit(EXIT_FAILURE); 1406 } 1407 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p1_version", 0, NULL, -32)) { 1408 psFree(md); 1409 exit(EXIT_FAILURE); 1410 } 1411 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p2_version", 0, NULL, -32)) { 1412 psFree(md); 1413 exit(EXIT_FAILURE); 1414 } 1415 1416 object = p2PendingImfileObjectFromMetadata(md); 1417 if (!object) { 1418 psFree(md); 1419 exit(EXIT_FAILURE); 1420 } 1421 1422 psFree(md); 1423 1424 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 1425 psFree(object); 1426 exit(EXIT_FAILURE); 1427 } 1428 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 1429 psFree(object); 1430 exit(EXIT_FAILURE); 1431 } 1432 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 1433 psFree(object); 1434 exit(EXIT_FAILURE); 1435 } 918 1436 if (strncmp(object->stats, "a string", MAX_STRING_LENGTH)) { 919 1437 psFree(object); 920 1438 exit(EXIT_FAILURE); 921 1439 } 922 923 psFree(object); 924 } 925 926 { 927 psMetadata *md; 928 rawScienceExpRow *object; 1440 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1441 psFree(object); 1442 exit(EXIT_FAILURE); 1443 } 1444 if (!object->p1_version == -32) { 1445 psFree(object); 1446 exit(EXIT_FAILURE); 1447 } 1448 if (!object->p2_version == -32) { 1449 psFree(object); 1450 exit(EXIT_FAILURE); 1451 } 1452 1453 psFree(object); 1454 } 1455 1456 { 1457 psMetadata *md; 1458 p2DoneExpRow *object; 929 1459 930 1460 md = psMetadataAlloc(); … … 953 1483 exit(EXIT_FAILURE); 954 1484 } 1485 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 1486 psFree(md); 1487 exit(EXIT_FAILURE); 1488 } 1489 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) { 1490 psFree(md); 1491 exit(EXIT_FAILURE); 1492 } 1493 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ra", 0, NULL, 32.32)) { 1494 psFree(md); 1495 exit(EXIT_FAILURE); 1496 } 1497 if (!psMetadataAddF32(md, PS_LIST_TAIL, "dec", 0, NULL, 32.32)) { 1498 psFree(md); 1499 exit(EXIT_FAILURE); 1500 } 1501 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) { 1502 psFree(md); 1503 exit(EXIT_FAILURE); 1504 } 1505 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 1506 psFree(md); 1507 exit(EXIT_FAILURE); 1508 } 1509 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p1_version", 0, NULL, -32)) { 1510 psFree(md); 1511 exit(EXIT_FAILURE); 1512 } 1513 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p2_version", 0, NULL, -32)) { 1514 psFree(md); 1515 exit(EXIT_FAILURE); 1516 } 1517 1518 object = p2DoneExpObjectFromMetadata(md); 1519 if (!object) { 1520 psFree(md); 1521 exit(EXIT_FAILURE); 1522 } 1523 1524 psFree(md); 1525 1526 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 1527 psFree(object); 1528 exit(EXIT_FAILURE); 1529 } 1530 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 1531 psFree(object); 1532 exit(EXIT_FAILURE); 1533 } 1534 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 1535 psFree(object); 1536 exit(EXIT_FAILURE); 1537 } 1538 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 1539 psFree(object); 1540 exit(EXIT_FAILURE); 1541 } 1542 if (!object->imfiles == -32) { 1543 psFree(object); 1544 exit(EXIT_FAILURE); 1545 } 1546 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 1547 psFree(object); 1548 exit(EXIT_FAILURE); 1549 } 1550 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 1551 psFree(object); 1552 exit(EXIT_FAILURE); 1553 } 1554 if (!object->airmass == 32.32) { 1555 psFree(object); 1556 exit(EXIT_FAILURE); 1557 } 1558 if (!object->ra == 32.32) { 1559 psFree(object); 1560 exit(EXIT_FAILURE); 1561 } 1562 if (!object->dec == 32.32) { 1563 psFree(object); 1564 exit(EXIT_FAILURE); 1565 } 1566 if (!object->exp_time == 32.32) { 1567 psFree(object); 1568 exit(EXIT_FAILURE); 1569 } 1570 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1571 psFree(object); 1572 exit(EXIT_FAILURE); 1573 } 1574 if (!object->p1_version == -32) { 1575 psFree(object); 1576 exit(EXIT_FAILURE); 1577 } 1578 if (!object->p2_version == -32) { 1579 psFree(object); 1580 exit(EXIT_FAILURE); 1581 } 1582 1583 psFree(object); 1584 } 1585 1586 { 1587 psMetadata *md; 1588 p2DoneImfileRow *object; 1589 1590 md = psMetadataAlloc(); 1591 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 1592 psFree(md); 1593 exit(EXIT_FAILURE); 1594 } 1595 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 1596 psFree(md); 1597 exit(EXIT_FAILURE); 1598 } 1599 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 1600 psFree(md); 1601 exit(EXIT_FAILURE); 1602 } 955 1603 if (!psMetadataAddStr(md, PS_LIST_TAIL, "stats", 0, NULL, "a string")) { 956 1604 psFree(md); 957 1605 exit(EXIT_FAILURE); 958 1606 } 959 960 object = rawScienceExpObjectFromMetadata(md); 1607 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 1608 psFree(md); 1609 exit(EXIT_FAILURE); 1610 } 1611 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p1_version", 0, NULL, -32)) { 1612 psFree(md); 1613 exit(EXIT_FAILURE); 1614 } 1615 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p2_version", 0, NULL, -32)) { 1616 psFree(md); 1617 exit(EXIT_FAILURE); 1618 } 1619 1620 object = p2DoneImfileObjectFromMetadata(md); 961 1621 if (!object) { 962 1622 psFree(md); … … 970 1630 exit(EXIT_FAILURE); 971 1631 } 1632 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 1633 psFree(object); 1634 exit(EXIT_FAILURE); 1635 } 1636 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 1637 psFree(object); 1638 exit(EXIT_FAILURE); 1639 } 1640 if (strncmp(object->stats, "a string", MAX_STRING_LENGTH)) { 1641 psFree(object); 1642 exit(EXIT_FAILURE); 1643 } 1644 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1645 psFree(object); 1646 exit(EXIT_FAILURE); 1647 } 1648 if (!object->p1_version == -32) { 1649 psFree(object); 1650 exit(EXIT_FAILURE); 1651 } 1652 if (!object->p2_version == -32) { 1653 psFree(object); 1654 exit(EXIT_FAILURE); 1655 } 1656 1657 psFree(object); 1658 } 1659 1660 { 1661 psMetadata *md; 1662 p3PendingExpRow *object; 1663 1664 md = psMetadataAlloc(); 1665 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 1666 psFree(md); 1667 exit(EXIT_FAILURE); 1668 } 1669 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 1670 psFree(md); 1671 exit(EXIT_FAILURE); 1672 } 1673 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 1674 psFree(md); 1675 exit(EXIT_FAILURE); 1676 } 1677 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 1678 psFree(md); 1679 exit(EXIT_FAILURE); 1680 } 1681 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 1682 psFree(md); 1683 exit(EXIT_FAILURE); 1684 } 1685 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 1686 psFree(md); 1687 exit(EXIT_FAILURE); 1688 } 1689 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) { 1690 psFree(md); 1691 exit(EXIT_FAILURE); 1692 } 1693 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ra", 0, NULL, 32.32)) { 1694 psFree(md); 1695 exit(EXIT_FAILURE); 1696 } 1697 if (!psMetadataAddF32(md, PS_LIST_TAIL, "dec", 0, NULL, 32.32)) { 1698 psFree(md); 1699 exit(EXIT_FAILURE); 1700 } 1701 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) { 1702 psFree(md); 1703 exit(EXIT_FAILURE); 1704 } 1705 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 1706 psFree(md); 1707 exit(EXIT_FAILURE); 1708 } 1709 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p2_version", 0, NULL, -32)) { 1710 psFree(md); 1711 exit(EXIT_FAILURE); 1712 } 1713 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p3_version", 0, NULL, -32)) { 1714 psFree(md); 1715 exit(EXIT_FAILURE); 1716 } 1717 1718 object = p3PendingExpObjectFromMetadata(md); 1719 if (!object) { 1720 psFree(md); 1721 exit(EXIT_FAILURE); 1722 } 1723 1724 psFree(md); 1725 1726 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 1727 psFree(object); 1728 exit(EXIT_FAILURE); 1729 } 972 1730 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 973 1731 psFree(object); 974 1732 exit(EXIT_FAILURE); 975 1733 } 1734 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 1735 psFree(object); 1736 exit(EXIT_FAILURE); 1737 } 1738 if (!object->imfiles == -32) { 1739 psFree(object); 1740 exit(EXIT_FAILURE); 1741 } 1742 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 1743 psFree(object); 1744 exit(EXIT_FAILURE); 1745 } 1746 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 1747 psFree(object); 1748 exit(EXIT_FAILURE); 1749 } 1750 if (!object->airmass == 32.32) { 1751 psFree(object); 1752 exit(EXIT_FAILURE); 1753 } 1754 if (!object->ra == 32.32) { 1755 psFree(object); 1756 exit(EXIT_FAILURE); 1757 } 1758 if (!object->dec == 32.32) { 1759 psFree(object); 1760 exit(EXIT_FAILURE); 1761 } 1762 if (!object->exp_time == 32.32) { 1763 psFree(object); 1764 exit(EXIT_FAILURE); 1765 } 1766 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1767 psFree(object); 1768 exit(EXIT_FAILURE); 1769 } 1770 if (!object->p2_version == -32) { 1771 psFree(object); 1772 exit(EXIT_FAILURE); 1773 } 1774 if (!object->p3_version == -32) { 1775 psFree(object); 1776 exit(EXIT_FAILURE); 1777 } 1778 1779 psFree(object); 1780 } 1781 1782 { 1783 psMetadata *md; 1784 detRunRow *object; 1785 1786 md = psMetadataAlloc(); 1787 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) { 1788 psFree(md); 1789 exit(EXIT_FAILURE); 1790 } 1791 if (!psMetadataAddStr(md, PS_LIST_TAIL, "det_type", 0, NULL, "a string")) { 1792 psFree(md); 1793 exit(EXIT_FAILURE); 1794 } 1795 1796 object = detRunObjectFromMetadata(md); 1797 if (!object) { 1798 psFree(md); 1799 exit(EXIT_FAILURE); 1800 } 1801 1802 psFree(md); 1803 1804 if (!object->iteration == -32) { 1805 psFree(object); 1806 exit(EXIT_FAILURE); 1807 } 1808 if (strncmp(object->det_type, "a string", MAX_STRING_LENGTH)) { 1809 psFree(object); 1810 exit(EXIT_FAILURE); 1811 } 1812 1813 psFree(object); 1814 } 1815 1816 { 1817 psMetadata *md; 1818 detInputExpRow *object; 1819 1820 md = psMetadataAlloc(); 1821 if (!psMetadataAddS32(md, PS_LIST_TAIL, "det_id", 0, NULL, -32)) { 1822 psFree(md); 1823 exit(EXIT_FAILURE); 1824 } 1825 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) { 1826 psFree(md); 1827 exit(EXIT_FAILURE); 1828 } 1829 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 1830 psFree(md); 1831 exit(EXIT_FAILURE); 1832 } 1833 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 1834 psFree(md); 1835 exit(EXIT_FAILURE); 1836 } 1837 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 1838 psFree(md); 1839 exit(EXIT_FAILURE); 1840 } 1841 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 1842 psFree(md); 1843 exit(EXIT_FAILURE); 1844 } 1845 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 1846 psFree(md); 1847 exit(EXIT_FAILURE); 1848 } 1849 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 1850 psFree(md); 1851 exit(EXIT_FAILURE); 1852 } 1853 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 1854 psFree(md); 1855 exit(EXIT_FAILURE); 1856 } 1857 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) { 1858 psFree(md); 1859 exit(EXIT_FAILURE); 1860 } 1861 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ra", 0, NULL, 32.32)) { 1862 psFree(md); 1863 exit(EXIT_FAILURE); 1864 } 1865 if (!psMetadataAddF32(md, PS_LIST_TAIL, "dec", 0, NULL, 32.32)) { 1866 psFree(md); 1867 exit(EXIT_FAILURE); 1868 } 1869 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) { 1870 psFree(md); 1871 exit(EXIT_FAILURE); 1872 } 1873 1874 object = detInputExpObjectFromMetadata(md); 1875 if (!object) { 1876 psFree(md); 1877 exit(EXIT_FAILURE); 1878 } 1879 1880 psFree(md); 1881 1882 if (!object->det_id == -32) { 1883 psFree(object); 1884 exit(EXIT_FAILURE); 1885 } 1886 if (!object->iteration == -32) { 1887 psFree(object); 1888 exit(EXIT_FAILURE); 1889 } 1890 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 1891 psFree(object); 1892 exit(EXIT_FAILURE); 1893 } 1894 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 1895 psFree(object); 1896 exit(EXIT_FAILURE); 1897 } 976 1898 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 977 1899 psFree(object); … … 990 1912 exit(EXIT_FAILURE); 991 1913 } 992 if (strncmp(object->stats, "a string", MAX_STRING_LENGTH)) {993 psFree(object);994 exit(EXIT_FAILURE);995 }996 997 psFree(object);998 }999 1000 {1001 psMetadata *md;1002 rawImfileRow *object;1003 1004 md = psMetadataAlloc();1005 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) {1006 psFree(md);1007 exit(EXIT_FAILURE);1008 }1009 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) {1010 psFree(md);1011 exit(EXIT_FAILURE);1012 }1013 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) {1014 psFree(md);1015 exit(EXIT_FAILURE);1016 }1017 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {1018 psFree(md);1019 exit(EXIT_FAILURE);1020 }1021 if (!psMetadataAddStr(md, PS_LIST_TAIL, "stats", 0, NULL, "a string")) {1022 psFree(md);1023 exit(EXIT_FAILURE);1024 }1025 1026 object = rawImfileObjectFromMetadata(md);1027 if (!object) {1028 psFree(md);1029 exit(EXIT_FAILURE);1030 }1031 1032 psFree(md);1033 1034 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) {1035 psFree(object);1036 exit(EXIT_FAILURE);1037 }1038 1914 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 1039 1915 psFree(object); 1040 1916 exit(EXIT_FAILURE); 1041 1917 } 1042 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 1043 psFree(object); 1044 exit(EXIT_FAILURE); 1045 } 1046 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 1047 psFree(object); 1048 exit(EXIT_FAILURE); 1049 } 1050 if (strncmp(object->stats, "a string", MAX_STRING_LENGTH)) { 1051 psFree(object); 1052 exit(EXIT_FAILURE); 1053 } 1054 1055 psFree(object); 1056 } 1057 1058 { 1059 psMetadata *md; 1060 p1PendingExpRow *object; 1061 1062 md = psMetadataAlloc(); 1063 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 1064 psFree(md); 1065 exit(EXIT_FAILURE); 1066 } 1067 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 1068 psFree(md); 1069 exit(EXIT_FAILURE); 1070 } 1071 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 1072 psFree(md); 1073 exit(EXIT_FAILURE); 1074 } 1075 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 1076 psFree(md); 1077 exit(EXIT_FAILURE); 1078 } 1079 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 1080 psFree(md); 1081 exit(EXIT_FAILURE); 1082 } 1083 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 1084 psFree(md); 1085 exit(EXIT_FAILURE); 1086 } 1087 if (!psMetadataAddStr(md, PS_LIST_TAIL, "stats", 0, NULL, "a string")) { 1088 psFree(md); 1089 exit(EXIT_FAILURE); 1090 } 1091 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 1092 psFree(md); 1093 exit(EXIT_FAILURE); 1094 } 1095 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p1_version", 0, NULL, -32)) { 1096 psFree(md); 1097 exit(EXIT_FAILURE); 1098 } 1099 1100 object = p1PendingExpObjectFromMetadata(md); 1101 if (!object) { 1102 psFree(md); 1103 exit(EXIT_FAILURE); 1104 } 1105 1106 psFree(md); 1107 1108 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 1109 psFree(object); 1110 exit(EXIT_FAILURE); 1111 } 1112 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 1113 psFree(object); 1114 exit(EXIT_FAILURE); 1115 } 1116 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 1117 psFree(object); 1118 exit(EXIT_FAILURE); 1119 } 1120 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 1121 psFree(object); 1122 exit(EXIT_FAILURE); 1123 } 1124 if (!object->imfiles == -32) { 1125 psFree(object); 1126 exit(EXIT_FAILURE); 1127 } 1128 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 1129 psFree(object); 1130 exit(EXIT_FAILURE); 1131 } 1132 if (strncmp(object->stats, "a string", MAX_STRING_LENGTH)) { 1133 psFree(object); 1134 exit(EXIT_FAILURE); 1135 } 1136 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1137 psFree(object); 1138 exit(EXIT_FAILURE); 1139 } 1140 if (!object->p1_version == -32) { 1141 psFree(object); 1142 exit(EXIT_FAILURE); 1143 } 1144 1145 psFree(object); 1146 } 1147 1148 { 1149 psMetadata *md; 1150 p2PendingExpRow *object; 1151 1152 md = psMetadataAlloc(); 1153 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 1154 psFree(md); 1155 exit(EXIT_FAILURE); 1156 } 1157 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 1158 psFree(md); 1159 exit(EXIT_FAILURE); 1160 } 1161 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 1162 psFree(md); 1163 exit(EXIT_FAILURE); 1164 } 1165 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 1166 psFree(md); 1167 exit(EXIT_FAILURE); 1168 } 1169 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 1170 psFree(md); 1171 exit(EXIT_FAILURE); 1172 } 1173 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 1174 psFree(md); 1175 exit(EXIT_FAILURE); 1176 } 1177 if (!psMetadataAddStr(md, PS_LIST_TAIL, "stats", 0, NULL, "a string")) { 1178 psFree(md); 1179 exit(EXIT_FAILURE); 1180 } 1181 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 1182 psFree(md); 1183 exit(EXIT_FAILURE); 1184 } 1185 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p1_version", 0, NULL, -32)) { 1186 psFree(md); 1187 exit(EXIT_FAILURE); 1188 } 1189 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p2_version", 0, NULL, -32)) { 1190 psFree(md); 1191 exit(EXIT_FAILURE); 1192 } 1193 1194 object = p2PendingExpObjectFromMetadata(md); 1195 if (!object) { 1196 psFree(md); 1197 exit(EXIT_FAILURE); 1198 } 1199 1200 psFree(md); 1201 1202 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 1203 psFree(object); 1204 exit(EXIT_FAILURE); 1205 } 1206 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 1207 psFree(object); 1208 exit(EXIT_FAILURE); 1209 } 1210 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 1211 psFree(object); 1212 exit(EXIT_FAILURE); 1213 } 1214 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 1215 psFree(object); 1216 exit(EXIT_FAILURE); 1217 } 1218 if (!object->imfiles == -32) { 1219 psFree(object); 1220 exit(EXIT_FAILURE); 1221 } 1222 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 1223 psFree(object); 1224 exit(EXIT_FAILURE); 1225 } 1226 if (strncmp(object->stats, "a string", MAX_STRING_LENGTH)) { 1227 psFree(object); 1228 exit(EXIT_FAILURE); 1229 } 1230 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1231 psFree(object); 1232 exit(EXIT_FAILURE); 1233 } 1234 if (!object->p1_version == -32) { 1235 psFree(object); 1236 exit(EXIT_FAILURE); 1237 } 1238 if (!object->p2_version == -32) { 1239 psFree(object); 1240 exit(EXIT_FAILURE); 1241 } 1242 1243 psFree(object); 1244 } 1245 1246 { 1247 psMetadata *md; 1248 p2PendingImfileRow *object; 1249 1250 md = psMetadataAlloc(); 1251 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 1252 psFree(md); 1253 exit(EXIT_FAILURE); 1254 } 1255 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 1256 psFree(md); 1257 exit(EXIT_FAILURE); 1258 } 1259 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 1260 psFree(md); 1261 exit(EXIT_FAILURE); 1262 } 1263 if (!psMetadataAddStr(md, PS_LIST_TAIL, "stats", 0, NULL, "a string")) { 1264 psFree(md); 1265 exit(EXIT_FAILURE); 1266 } 1267 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 1268 psFree(md); 1269 exit(EXIT_FAILURE); 1270 } 1271 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p1_version", 0, NULL, -32)) { 1272 psFree(md); 1273 exit(EXIT_FAILURE); 1274 } 1275 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p2_version", 0, NULL, -32)) { 1276 psFree(md); 1277 exit(EXIT_FAILURE); 1278 } 1279 1280 object = p2PendingImfileObjectFromMetadata(md); 1281 if (!object) { 1282 psFree(md); 1283 exit(EXIT_FAILURE); 1284 } 1285 1286 psFree(md); 1287 1288 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 1289 psFree(object); 1290 exit(EXIT_FAILURE); 1291 } 1292 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 1293 psFree(object); 1294 exit(EXIT_FAILURE); 1295 } 1296 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 1297 psFree(object); 1298 exit(EXIT_FAILURE); 1299 } 1300 if (strncmp(object->stats, "a string", MAX_STRING_LENGTH)) { 1301 psFree(object); 1302 exit(EXIT_FAILURE); 1303 } 1304 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1305 psFree(object); 1306 exit(EXIT_FAILURE); 1307 } 1308 if (!object->p1_version == -32) { 1309 psFree(object); 1310 exit(EXIT_FAILURE); 1311 } 1312 if (!object->p2_version == -32) { 1313 psFree(object); 1314 exit(EXIT_FAILURE); 1315 } 1316 1317 psFree(object); 1318 } 1319 1320 { 1321 psMetadata *md; 1322 p2DoneExpRow *object; 1323 1324 md = psMetadataAlloc(); 1325 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 1326 psFree(md); 1327 exit(EXIT_FAILURE); 1328 } 1329 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 1330 psFree(md); 1331 exit(EXIT_FAILURE); 1332 } 1333 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 1334 psFree(md); 1335 exit(EXIT_FAILURE); 1336 } 1337 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 1338 psFree(md); 1339 exit(EXIT_FAILURE); 1340 } 1341 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 1342 psFree(md); 1343 exit(EXIT_FAILURE); 1344 } 1345 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 1346 psFree(md); 1347 exit(EXIT_FAILURE); 1348 } 1349 if (!psMetadataAddStr(md, PS_LIST_TAIL, "stats", 0, NULL, "a string")) { 1350 psFree(md); 1351 exit(EXIT_FAILURE); 1352 } 1353 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 1354 psFree(md); 1355 exit(EXIT_FAILURE); 1356 } 1357 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p1_version", 0, NULL, -32)) { 1358 psFree(md); 1359 exit(EXIT_FAILURE); 1360 } 1361 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p2_version", 0, NULL, -32)) { 1362 psFree(md); 1363 exit(EXIT_FAILURE); 1364 } 1365 1366 object = p2DoneExpObjectFromMetadata(md); 1367 if (!object) { 1368 psFree(md); 1369 exit(EXIT_FAILURE); 1370 } 1371 1372 psFree(md); 1373 1374 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 1375 psFree(object); 1376 exit(EXIT_FAILURE); 1377 } 1378 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 1379 psFree(object); 1380 exit(EXIT_FAILURE); 1381 } 1382 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 1383 psFree(object); 1384 exit(EXIT_FAILURE); 1385 } 1386 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 1387 psFree(object); 1388 exit(EXIT_FAILURE); 1389 } 1390 if (!object->imfiles == -32) { 1391 psFree(object); 1392 exit(EXIT_FAILURE); 1393 } 1394 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 1395 psFree(object); 1396 exit(EXIT_FAILURE); 1397 } 1398 if (strncmp(object->stats, "a string", MAX_STRING_LENGTH)) { 1399 psFree(object); 1400 exit(EXIT_FAILURE); 1401 } 1402 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1403 psFree(object); 1404 exit(EXIT_FAILURE); 1405 } 1406 if (!object->p1_version == -32) { 1407 psFree(object); 1408 exit(EXIT_FAILURE); 1409 } 1410 if (!object->p2_version == -32) { 1411 psFree(object); 1412 exit(EXIT_FAILURE); 1413 } 1414 1415 psFree(object); 1416 } 1417 1418 { 1419 psMetadata *md; 1420 p2DoneImfileRow *object; 1421 1422 md = psMetadataAlloc(); 1423 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 1424 psFree(md); 1425 exit(EXIT_FAILURE); 1426 } 1427 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 1428 psFree(md); 1429 exit(EXIT_FAILURE); 1430 } 1431 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 1432 psFree(md); 1433 exit(EXIT_FAILURE); 1434 } 1435 if (!psMetadataAddStr(md, PS_LIST_TAIL, "stats", 0, NULL, "a string")) { 1436 psFree(md); 1437 exit(EXIT_FAILURE); 1438 } 1439 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 1440 psFree(md); 1441 exit(EXIT_FAILURE); 1442 } 1443 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p1_version", 0, NULL, -32)) { 1444 psFree(md); 1445 exit(EXIT_FAILURE); 1446 } 1447 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p2_version", 0, NULL, -32)) { 1448 psFree(md); 1449 exit(EXIT_FAILURE); 1450 } 1451 1452 object = p2DoneImfileObjectFromMetadata(md); 1453 if (!object) { 1454 psFree(md); 1455 exit(EXIT_FAILURE); 1456 } 1457 1458 psFree(md); 1459 1460 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 1461 psFree(object); 1462 exit(EXIT_FAILURE); 1463 } 1464 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 1465 psFree(object); 1466 exit(EXIT_FAILURE); 1467 } 1468 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 1469 psFree(object); 1470 exit(EXIT_FAILURE); 1471 } 1472 if (strncmp(object->stats, "a string", MAX_STRING_LENGTH)) { 1473 psFree(object); 1474 exit(EXIT_FAILURE); 1475 } 1476 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1477 psFree(object); 1478 exit(EXIT_FAILURE); 1479 } 1480 if (!object->p1_version == -32) { 1481 psFree(object); 1482 exit(EXIT_FAILURE); 1483 } 1484 if (!object->p2_version == -32) { 1485 psFree(object); 1486 exit(EXIT_FAILURE); 1487 } 1488 1489 psFree(object); 1490 } 1491 1492 { 1493 psMetadata *md; 1494 p3PendingExpRow *object; 1495 1496 md = psMetadataAlloc(); 1497 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 1498 psFree(md); 1499 exit(EXIT_FAILURE); 1500 } 1501 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 1502 psFree(md); 1503 exit(EXIT_FAILURE); 1504 } 1505 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 1506 psFree(md); 1507 exit(EXIT_FAILURE); 1508 } 1509 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 1510 psFree(md); 1511 exit(EXIT_FAILURE); 1512 } 1513 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 1514 psFree(md); 1515 exit(EXIT_FAILURE); 1516 } 1517 if (!psMetadataAddStr(md, PS_LIST_TAIL, "stats", 0, NULL, "a string")) { 1518 psFree(md); 1519 exit(EXIT_FAILURE); 1520 } 1521 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 1522 psFree(md); 1523 exit(EXIT_FAILURE); 1524 } 1525 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p2_version", 0, NULL, -32)) { 1526 psFree(md); 1527 exit(EXIT_FAILURE); 1528 } 1529 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p3_version", 0, NULL, -32)) { 1530 psFree(md); 1531 exit(EXIT_FAILURE); 1532 } 1533 1534 object = p3PendingExpObjectFromMetadata(md); 1535 if (!object) { 1536 psFree(md); 1537 exit(EXIT_FAILURE); 1538 } 1539 1540 psFree(md); 1541 1542 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 1543 psFree(object); 1544 exit(EXIT_FAILURE); 1545 } 1546 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 1547 psFree(object); 1548 exit(EXIT_FAILURE); 1549 } 1550 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 1551 psFree(object); 1552 exit(EXIT_FAILURE); 1553 } 1554 if (!object->imfiles == -32) { 1555 psFree(object); 1556 exit(EXIT_FAILURE); 1557 } 1558 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 1559 psFree(object); 1560 exit(EXIT_FAILURE); 1561 } 1562 if (strncmp(object->stats, "a string", MAX_STRING_LENGTH)) { 1563 psFree(object); 1564 exit(EXIT_FAILURE); 1565 } 1566 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1567 psFree(object); 1568 exit(EXIT_FAILURE); 1569 } 1570 if (!object->p2_version == -32) { 1571 psFree(object); 1572 exit(EXIT_FAILURE); 1573 } 1574 if (!object->p3_version == -32) { 1575 psFree(object); 1576 exit(EXIT_FAILURE); 1577 } 1578 1579 psFree(object); 1580 } 1581 1582 { 1583 psMetadata *md; 1584 detRunRow *object; 1585 1586 md = psMetadataAlloc(); 1587 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) { 1588 psFree(md); 1589 exit(EXIT_FAILURE); 1590 } 1591 if (!psMetadataAddStr(md, PS_LIST_TAIL, "det_type", 0, NULL, "a string")) { 1592 psFree(md); 1593 exit(EXIT_FAILURE); 1594 } 1595 1596 object = detRunObjectFromMetadata(md); 1597 if (!object) { 1598 psFree(md); 1599 exit(EXIT_FAILURE); 1600 } 1601 1602 psFree(md); 1603 1604 if (!object->iteration == -32) { 1605 psFree(object); 1606 exit(EXIT_FAILURE); 1607 } 1608 if (strncmp(object->det_type, "a string", MAX_STRING_LENGTH)) { 1609 psFree(object); 1610 exit(EXIT_FAILURE); 1611 } 1612 1613 psFree(object); 1614 } 1615 1616 { 1617 psMetadata *md; 1618 detInputExpRow *object; 1619 1620 md = psMetadataAlloc(); 1621 if (!psMetadataAddS32(md, PS_LIST_TAIL, "det_id", 0, NULL, -32)) { 1622 psFree(md); 1623 exit(EXIT_FAILURE); 1624 } 1625 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) { 1626 psFree(md); 1627 exit(EXIT_FAILURE); 1628 } 1629 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 1630 psFree(md); 1631 exit(EXIT_FAILURE); 1632 } 1633 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 1634 psFree(md); 1635 exit(EXIT_FAILURE); 1636 } 1637 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 1638 psFree(md); 1639 exit(EXIT_FAILURE); 1640 } 1641 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 1642 psFree(md); 1643 exit(EXIT_FAILURE); 1644 } 1645 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 1646 psFree(md); 1647 exit(EXIT_FAILURE); 1648 } 1649 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 1650 psFree(md); 1651 exit(EXIT_FAILURE); 1652 } 1653 if (!psMetadataAddStr(md, PS_LIST_TAIL, "stats", 0, NULL, "a string")) { 1654 psFree(md); 1655 exit(EXIT_FAILURE); 1656 } 1657 1658 object = detInputExpObjectFromMetadata(md); 1659 if (!object) { 1660 psFree(md); 1661 exit(EXIT_FAILURE); 1662 } 1663 1664 psFree(md); 1665 1666 if (!object->det_id == -32) { 1667 psFree(object); 1668 exit(EXIT_FAILURE); 1669 } 1670 if (!object->iteration == -32) { 1671 psFree(object); 1672 exit(EXIT_FAILURE); 1673 } 1674 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 1675 psFree(object); 1676 exit(EXIT_FAILURE); 1677 } 1678 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 1679 psFree(object); 1680 exit(EXIT_FAILURE); 1681 } 1682 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 1683 psFree(object); 1684 exit(EXIT_FAILURE); 1685 } 1686 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 1687 psFree(object); 1688 exit(EXIT_FAILURE); 1689 } 1690 if (!object->imfiles == -32) { 1691 psFree(object); 1692 exit(EXIT_FAILURE); 1693 } 1694 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 1695 psFree(object); 1696 exit(EXIT_FAILURE); 1697 } 1698 if (strncmp(object->stats, "a string", MAX_STRING_LENGTH)) { 1918 if (!object->airmass == 32.32) { 1919 psFree(object); 1920 exit(EXIT_FAILURE); 1921 } 1922 if (!object->ra == 32.32) { 1923 psFree(object); 1924 exit(EXIT_FAILURE); 1925 } 1926 if (!object->dec == 32.32) { 1927 psFree(object); 1928 exit(EXIT_FAILURE); 1929 } 1930 if (!object->exp_time == 32.32) { 1699 1931 psFree(object); 1700 1932 exit(EXIT_FAILURE);
Note:
See TracChangeset
for help on using the changeset viewer.
