Changeset 8084 for branches/jhoblitt/ippdb/tests/metadatafromobject.c
- Timestamp:
- Aug 2, 2006, 4:32:20 PM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/jhoblitt/ippdb/tests/metadatafromobject.c
r8079 r8084 512 512 bool status; 513 513 514 object = newExpRowAlloc("a string", "a string", "a string", "a string", -32 , "a string");514 object = newExpRowAlloc("a string", "a string", "a string", "a string", -32); 515 515 if (!object) { 516 516 exit(EXIT_FAILURE); … … 544 544 exit(EXIT_FAILURE); 545 545 } 546 547 psFree(md); 548 } 549 550 { 551 psMetadata *md; 552 newImfileRow *object; 553 bool status; 554 555 object = newImfileRowAlloc("a string", "a string", "a string", "a string"); 556 if (!object) { 557 exit(EXIT_FAILURE); 558 } 559 560 md = newImfileMetadataFromObject(object); 561 if (!md) { 562 exit(EXIT_FAILURE); 563 } 564 565 psFree(object); 566 567 if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) { 568 psFree(md); 569 exit(EXIT_FAILURE); 570 } 546 571 if (strncmp(psMetadataLookupPtr(&status, md, "class"), "a string", MAX_STRING_LENGTH)) { 547 572 psFree(md); 548 573 exit(EXIT_FAILURE); 549 574 } 550 551 psFree(md); 552 } 553 554 { 555 psMetadata *md; 556 newImfileRow *object; 557 bool status; 558 559 object = newImfileRowAlloc("a string", "a string", "a string", "a string"); 560 if (!object) { 561 exit(EXIT_FAILURE); 562 } 563 564 md = newImfileMetadataFromObject(object); 565 if (!md) { 566 exit(EXIT_FAILURE); 567 } 568 569 psFree(object); 570 571 if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) { 575 if (strncmp(psMetadataLookupPtr(&status, md, "class_id"), "a string", MAX_STRING_LENGTH)) { 576 psFree(md); 577 exit(EXIT_FAILURE); 578 } 579 if (strncmp(psMetadataLookupPtr(&status, md, "uri"), "a string", MAX_STRING_LENGTH)) { 580 psFree(md); 581 exit(EXIT_FAILURE); 582 } 583 584 psFree(md); 585 } 586 587 { 588 psMetadata *md; 589 rawDetrendExpRow *object; 590 bool status; 591 592 object = rawDetrendExpRowAlloc("a string", "a string", "a string", "a string", -32, "a string", "a string", 32.32, 64.64, 64.64, 32.32, 64.64); 593 if (!object) { 594 exit(EXIT_FAILURE); 595 } 596 597 md = rawDetrendExpMetadataFromObject(object); 598 if (!md) { 599 exit(EXIT_FAILURE); 600 } 601 602 psFree(object); 603 604 if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) { 605 psFree(md); 606 exit(EXIT_FAILURE); 607 } 608 if (strncmp(psMetadataLookupPtr(&status, md, "camera"), "a string", MAX_STRING_LENGTH)) { 609 psFree(md); 610 exit(EXIT_FAILURE); 611 } 612 if (strncmp(psMetadataLookupPtr(&status, md, "telescope"), "a string", MAX_STRING_LENGTH)) { 613 psFree(md); 614 exit(EXIT_FAILURE); 615 } 616 if (strncmp(psMetadataLookupPtr(&status, md, "exp_type"), "a string", MAX_STRING_LENGTH)) { 617 psFree(md); 618 exit(EXIT_FAILURE); 619 } 620 if (!psMetadataLookupS32(&status, md, "imfiles") == -32) { 621 psFree(md); 622 exit(EXIT_FAILURE); 623 } 624 if (strncmp(psMetadataLookupPtr(&status, md, "filter"), "a string", MAX_STRING_LENGTH)) { 572 625 psFree(md); 573 626 exit(EXIT_FAILURE); … … 577 630 exit(EXIT_FAILURE); 578 631 } 632 if (!psMetadataLookupF32(&status, md, "airmass") == 32.32) { 633 psFree(md); 634 exit(EXIT_FAILURE); 635 } 636 if (!psMetadataLookupF64(&status, md, "ra") == 64.64) { 637 psFree(md); 638 exit(EXIT_FAILURE); 639 } 640 if (!psMetadataLookupF64(&status, md, "dec") == 64.64) { 641 psFree(md); 642 exit(EXIT_FAILURE); 643 } 644 if (!psMetadataLookupF32(&status, md, "exp_time") == 32.32) { 645 psFree(md); 646 exit(EXIT_FAILURE); 647 } 648 if (!psMetadataLookupF64(&status, md, "background") == 64.64) { 649 psFree(md); 650 exit(EXIT_FAILURE); 651 } 652 653 psFree(md); 654 } 655 656 { 657 psMetadata *md; 658 rawScienceExpRow *object; 659 bool status; 660 661 object = rawScienceExpRowAlloc("a string", "a string", "a string", "a string", -32, "a string", "a string", 32.32, 64.64, 64.64, 32.32, 64.64); 662 if (!object) { 663 exit(EXIT_FAILURE); 664 } 665 666 md = rawScienceExpMetadataFromObject(object); 667 if (!md) { 668 exit(EXIT_FAILURE); 669 } 670 671 psFree(object); 672 673 if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) { 674 psFree(md); 675 exit(EXIT_FAILURE); 676 } 677 if (strncmp(psMetadataLookupPtr(&status, md, "camera"), "a string", MAX_STRING_LENGTH)) { 678 psFree(md); 679 exit(EXIT_FAILURE); 680 } 681 if (strncmp(psMetadataLookupPtr(&status, md, "telescope"), "a string", MAX_STRING_LENGTH)) { 682 psFree(md); 683 exit(EXIT_FAILURE); 684 } 685 if (strncmp(psMetadataLookupPtr(&status, md, "exp_type"), "a string", MAX_STRING_LENGTH)) { 686 psFree(md); 687 exit(EXIT_FAILURE); 688 } 689 if (!psMetadataLookupS32(&status, md, "imfiles") == -32) { 690 psFree(md); 691 exit(EXIT_FAILURE); 692 } 693 if (strncmp(psMetadataLookupPtr(&status, md, "filter"), "a string", MAX_STRING_LENGTH)) { 694 psFree(md); 695 exit(EXIT_FAILURE); 696 } 697 if (strncmp(psMetadataLookupPtr(&status, md, "class"), "a string", MAX_STRING_LENGTH)) { 698 psFree(md); 699 exit(EXIT_FAILURE); 700 } 701 if (!psMetadataLookupF32(&status, md, "airmass") == 32.32) { 702 psFree(md); 703 exit(EXIT_FAILURE); 704 } 705 if (!psMetadataLookupF64(&status, md, "ra") == 64.64) { 706 psFree(md); 707 exit(EXIT_FAILURE); 708 } 709 if (!psMetadataLookupF64(&status, md, "dec") == 64.64) { 710 psFree(md); 711 exit(EXIT_FAILURE); 712 } 713 if (!psMetadataLookupF32(&status, md, "exp_time") == 32.32) { 714 psFree(md); 715 exit(EXIT_FAILURE); 716 } 717 if (!psMetadataLookupF64(&status, md, "background") == 64.64) { 718 psFree(md); 719 exit(EXIT_FAILURE); 720 } 721 722 psFree(md); 723 } 724 725 { 726 psMetadata *md; 727 rawImfileRow *object; 728 bool status; 729 730 object = rawImfileRowAlloc("a string", "a string", "a string", "a string"); 731 if (!object) { 732 exit(EXIT_FAILURE); 733 } 734 735 md = rawImfileMetadataFromObject(object); 736 if (!md) { 737 exit(EXIT_FAILURE); 738 } 739 740 psFree(object); 741 742 if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) { 743 psFree(md); 744 exit(EXIT_FAILURE); 745 } 746 if (strncmp(psMetadataLookupPtr(&status, md, "class"), "a string", MAX_STRING_LENGTH)) { 747 psFree(md); 748 exit(EXIT_FAILURE); 749 } 579 750 if (strncmp(psMetadataLookupPtr(&status, md, "class_id"), "a string", MAX_STRING_LENGTH)) { 580 751 psFree(md); … … 591 762 { 592 763 psMetadata *md; 593 rawDetrendExpRow *object;594 bool status; 595 596 object = rawDetrendExpRowAlloc("a string", "a string", "a string", "a string", -32, "a string", "a string", 32.32, 32.32, 32.32, 32.32);597 if (!object) { 598 exit(EXIT_FAILURE); 599 } 600 601 md = rawDetrendExpMetadataFromObject(object);764 p1PendingExpRow *object; 765 bool status; 766 767 object = p1PendingExpRowAlloc("a string", "a string", "a string", "a string", -32, "a string", 32.32, 64.64, 64.64, 32.32, 64.64, "a string", -32); 768 if (!object) { 769 exit(EXIT_FAILURE); 770 } 771 772 md = p1PendingExpMetadataFromObject(object); 602 773 if (!md) { 603 774 exit(EXIT_FAILURE); … … 630 801 exit(EXIT_FAILURE); 631 802 } 632 if (strncmp(psMetadataLookupPtr(&status, md, "class"), "a string", MAX_STRING_LENGTH)) {633 psFree(md);634 exit(EXIT_FAILURE);635 }636 803 if (!psMetadataLookupF32(&status, md, "airmass") == 32.32) { 637 804 psFree(md); 638 805 exit(EXIT_FAILURE); 639 806 } 807 if (!psMetadataLookupF64(&status, md, "ra") == 64.64) { 808 psFree(md); 809 exit(EXIT_FAILURE); 810 } 811 if (!psMetadataLookupF64(&status, md, "dec") == 64.64) { 812 psFree(md); 813 exit(EXIT_FAILURE); 814 } 815 if (!psMetadataLookupF32(&status, md, "exp_time") == 32.32) { 816 psFree(md); 817 exit(EXIT_FAILURE); 818 } 819 if (!psMetadataLookupF64(&status, md, "background") == 64.64) { 820 psFree(md); 821 exit(EXIT_FAILURE); 822 } 823 if (strncmp(psMetadataLookupPtr(&status, md, "recipe"), "a string", MAX_STRING_LENGTH)) { 824 psFree(md); 825 exit(EXIT_FAILURE); 826 } 827 if (!psMetadataLookupS32(&status, md, "p1_version") == -32) { 828 psFree(md); 829 exit(EXIT_FAILURE); 830 } 831 832 psFree(md); 833 } 834 835 { 836 psMetadata *md; 837 p2PendingExpRow *object; 838 bool status; 839 840 object = p2PendingExpRowAlloc("a string", "a string", "a string", "a string", -32, "a string", 32.32, 32.32, 64.64, 64.64, 64.64, "a string", -32, -32); 841 if (!object) { 842 exit(EXIT_FAILURE); 843 } 844 845 md = p2PendingExpMetadataFromObject(object); 846 if (!md) { 847 exit(EXIT_FAILURE); 848 } 849 850 psFree(object); 851 852 if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) { 853 psFree(md); 854 exit(EXIT_FAILURE); 855 } 856 if (strncmp(psMetadataLookupPtr(&status, md, "camera"), "a string", MAX_STRING_LENGTH)) { 857 psFree(md); 858 exit(EXIT_FAILURE); 859 } 860 if (strncmp(psMetadataLookupPtr(&status, md, "telescope"), "a string", MAX_STRING_LENGTH)) { 861 psFree(md); 862 exit(EXIT_FAILURE); 863 } 864 if (strncmp(psMetadataLookupPtr(&status, md, "exp_type"), "a string", MAX_STRING_LENGTH)) { 865 psFree(md); 866 exit(EXIT_FAILURE); 867 } 868 if (!psMetadataLookupS32(&status, md, "imfiles") == -32) { 869 psFree(md); 870 exit(EXIT_FAILURE); 871 } 872 if (strncmp(psMetadataLookupPtr(&status, md, "filter"), "a string", MAX_STRING_LENGTH)) { 873 psFree(md); 874 exit(EXIT_FAILURE); 875 } 876 if (!psMetadataLookupF32(&status, md, "airmass") == 32.32) { 877 psFree(md); 878 exit(EXIT_FAILURE); 879 } 640 880 if (!psMetadataLookupF32(&status, md, "ra") == 32.32) { 641 881 psFree(md); 642 882 exit(EXIT_FAILURE); 643 883 } 644 if (!psMetadataLookupF32(&status, md, "dec") == 32.32) { 884 if (!psMetadataLookupF64(&status, md, "dec") == 64.64) { 885 psFree(md); 886 exit(EXIT_FAILURE); 887 } 888 if (!psMetadataLookupF64(&status, md, "exp_time") == 64.64) { 889 psFree(md); 890 exit(EXIT_FAILURE); 891 } 892 if (!psMetadataLookupF64(&status, md, "background") == 64.64) { 893 psFree(md); 894 exit(EXIT_FAILURE); 895 } 896 if (strncmp(psMetadataLookupPtr(&status, md, "recipe"), "a string", MAX_STRING_LENGTH)) { 897 psFree(md); 898 exit(EXIT_FAILURE); 899 } 900 if (!psMetadataLookupS32(&status, md, "p1_version") == -32) { 901 psFree(md); 902 exit(EXIT_FAILURE); 903 } 904 if (!psMetadataLookupS32(&status, md, "p2_version") == -32) { 905 psFree(md); 906 exit(EXIT_FAILURE); 907 } 908 909 psFree(md); 910 } 911 912 { 913 psMetadata *md; 914 p2PendingImfileRow *object; 915 bool status; 916 917 object = p2PendingImfileRowAlloc("a string", "a string", "a string", "a string", "a string", -32, -32); 918 if (!object) { 919 exit(EXIT_FAILURE); 920 } 921 922 md = p2PendingImfileMetadataFromObject(object); 923 if (!md) { 924 exit(EXIT_FAILURE); 925 } 926 927 psFree(object); 928 929 if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) { 930 psFree(md); 931 exit(EXIT_FAILURE); 932 } 933 if (strncmp(psMetadataLookupPtr(&status, md, "class_id"), "a string", MAX_STRING_LENGTH)) { 934 psFree(md); 935 exit(EXIT_FAILURE); 936 } 937 if (strncmp(psMetadataLookupPtr(&status, md, "uri"), "a string", MAX_STRING_LENGTH)) { 938 psFree(md); 939 exit(EXIT_FAILURE); 940 } 941 if (strncmp(psMetadataLookupPtr(&status, md, "stats"), "a string", MAX_STRING_LENGTH)) { 942 psFree(md); 943 exit(EXIT_FAILURE); 944 } 945 if (strncmp(psMetadataLookupPtr(&status, md, "recipe"), "a string", MAX_STRING_LENGTH)) { 946 psFree(md); 947 exit(EXIT_FAILURE); 948 } 949 if (!psMetadataLookupS32(&status, md, "p1_version") == -32) { 950 psFree(md); 951 exit(EXIT_FAILURE); 952 } 953 if (!psMetadataLookupS32(&status, md, "p2_version") == -32) { 954 psFree(md); 955 exit(EXIT_FAILURE); 956 } 957 958 psFree(md); 959 } 960 961 { 962 psMetadata *md; 963 p2DoneExpRow *object; 964 bool status; 965 966 object = p2DoneExpRowAlloc("a string", "a string", "a string", "a string", -32, "a string", 32.32, 64.64, 64.64, 32.32, 64.64, "a string", -32, -32); 967 if (!object) { 968 exit(EXIT_FAILURE); 969 } 970 971 md = p2DoneExpMetadataFromObject(object); 972 if (!md) { 973 exit(EXIT_FAILURE); 974 } 975 976 psFree(object); 977 978 if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) { 979 psFree(md); 980 exit(EXIT_FAILURE); 981 } 982 if (strncmp(psMetadataLookupPtr(&status, md, "camera"), "a string", MAX_STRING_LENGTH)) { 983 psFree(md); 984 exit(EXIT_FAILURE); 985 } 986 if (strncmp(psMetadataLookupPtr(&status, md, "telescope"), "a string", MAX_STRING_LENGTH)) { 987 psFree(md); 988 exit(EXIT_FAILURE); 989 } 990 if (strncmp(psMetadataLookupPtr(&status, md, "exp_type"), "a string", MAX_STRING_LENGTH)) { 991 psFree(md); 992 exit(EXIT_FAILURE); 993 } 994 if (!psMetadataLookupS32(&status, md, "imfiles") == -32) { 995 psFree(md); 996 exit(EXIT_FAILURE); 997 } 998 if (strncmp(psMetadataLookupPtr(&status, md, "filter"), "a string", MAX_STRING_LENGTH)) { 999 psFree(md); 1000 exit(EXIT_FAILURE); 1001 } 1002 if (!psMetadataLookupF32(&status, md, "airmass") == 32.32) { 1003 psFree(md); 1004 exit(EXIT_FAILURE); 1005 } 1006 if (!psMetadataLookupF64(&status, md, "ra") == 64.64) { 1007 psFree(md); 1008 exit(EXIT_FAILURE); 1009 } 1010 if (!psMetadataLookupF64(&status, md, "dec") == 64.64) { 645 1011 psFree(md); 646 1012 exit(EXIT_FAILURE); … … 650 1016 exit(EXIT_FAILURE); 651 1017 } 652 653 psFree(md); 654 } 655 656 { 657 psMetadata *md; 658 rawScienceExpRow *object; 659 bool status; 660 661 object = rawScienceExpRowAlloc("a string", "a string", "a string", "a string", -32, "a string", "a string", 32.32, 32.32, 32.32, 32.32); 662 if (!object) { 663 exit(EXIT_FAILURE); 664 } 665 666 md = rawScienceExpMetadataFromObject(object); 1018 if (!psMetadataLookupF64(&status, md, "background") == 64.64) { 1019 psFree(md); 1020 exit(EXIT_FAILURE); 1021 } 1022 if (strncmp(psMetadataLookupPtr(&status, md, "recipe"), "a string", MAX_STRING_LENGTH)) { 1023 psFree(md); 1024 exit(EXIT_FAILURE); 1025 } 1026 if (!psMetadataLookupS32(&status, md, "p1_version") == -32) { 1027 psFree(md); 1028 exit(EXIT_FAILURE); 1029 } 1030 if (!psMetadataLookupS32(&status, md, "p2_version") == -32) { 1031 psFree(md); 1032 exit(EXIT_FAILURE); 1033 } 1034 1035 psFree(md); 1036 } 1037 1038 { 1039 psMetadata *md; 1040 p2DoneImfileRow *object; 1041 bool status; 1042 1043 object = p2DoneImfileRowAlloc("a string", "a string", "a string", "a string", "a string", -32, -32); 1044 if (!object) { 1045 exit(EXIT_FAILURE); 1046 } 1047 1048 md = p2DoneImfileMetadataFromObject(object); 1049 if (!md) { 1050 exit(EXIT_FAILURE); 1051 } 1052 1053 psFree(object); 1054 1055 if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) { 1056 psFree(md); 1057 exit(EXIT_FAILURE); 1058 } 1059 if (strncmp(psMetadataLookupPtr(&status, md, "class_id"), "a string", MAX_STRING_LENGTH)) { 1060 psFree(md); 1061 exit(EXIT_FAILURE); 1062 } 1063 if (strncmp(psMetadataLookupPtr(&status, md, "uri"), "a string", MAX_STRING_LENGTH)) { 1064 psFree(md); 1065 exit(EXIT_FAILURE); 1066 } 1067 if (strncmp(psMetadataLookupPtr(&status, md, "stats"), "a string", MAX_STRING_LENGTH)) { 1068 psFree(md); 1069 exit(EXIT_FAILURE); 1070 } 1071 if (strncmp(psMetadataLookupPtr(&status, md, "recipe"), "a string", MAX_STRING_LENGTH)) { 1072 psFree(md); 1073 exit(EXIT_FAILURE); 1074 } 1075 if (!psMetadataLookupS32(&status, md, "p1_version") == -32) { 1076 psFree(md); 1077 exit(EXIT_FAILURE); 1078 } 1079 if (!psMetadataLookupS32(&status, md, "p2_version") == -32) { 1080 psFree(md); 1081 exit(EXIT_FAILURE); 1082 } 1083 1084 psFree(md); 1085 } 1086 1087 { 1088 psMetadata *md; 1089 p3PendingExpRow *object; 1090 bool status; 1091 1092 object = p3PendingExpRowAlloc("a string", "a string", "a string", -32, "a string", 32.32, 64.64, 64.64, 32.32, 64.64, "a string", -32, -32); 1093 if (!object) { 1094 exit(EXIT_FAILURE); 1095 } 1096 1097 md = p3PendingExpMetadataFromObject(object); 667 1098 if (!md) { 668 1099 exit(EXIT_FAILURE); … … 679 1110 exit(EXIT_FAILURE); 680 1111 } 1112 if (strncmp(psMetadataLookupPtr(&status, md, "exp_type"), "a string", MAX_STRING_LENGTH)) { 1113 psFree(md); 1114 exit(EXIT_FAILURE); 1115 } 1116 if (!psMetadataLookupS32(&status, md, "imfiles") == -32) { 1117 psFree(md); 1118 exit(EXIT_FAILURE); 1119 } 1120 if (strncmp(psMetadataLookupPtr(&status, md, "filter"), "a string", MAX_STRING_LENGTH)) { 1121 psFree(md); 1122 exit(EXIT_FAILURE); 1123 } 1124 if (!psMetadataLookupF32(&status, md, "airmass") == 32.32) { 1125 psFree(md); 1126 exit(EXIT_FAILURE); 1127 } 1128 if (!psMetadataLookupF64(&status, md, "ra") == 64.64) { 1129 psFree(md); 1130 exit(EXIT_FAILURE); 1131 } 1132 if (!psMetadataLookupF64(&status, md, "dec") == 64.64) { 1133 psFree(md); 1134 exit(EXIT_FAILURE); 1135 } 1136 if (!psMetadataLookupF32(&status, md, "exp_time") == 32.32) { 1137 psFree(md); 1138 exit(EXIT_FAILURE); 1139 } 1140 if (!psMetadataLookupF64(&status, md, "background") == 64.64) { 1141 psFree(md); 1142 exit(EXIT_FAILURE); 1143 } 1144 if (strncmp(psMetadataLookupPtr(&status, md, "recipe"), "a string", MAX_STRING_LENGTH)) { 1145 psFree(md); 1146 exit(EXIT_FAILURE); 1147 } 1148 if (!psMetadataLookupS32(&status, md, "p2_version") == -32) { 1149 psFree(md); 1150 exit(EXIT_FAILURE); 1151 } 1152 if (!psMetadataLookupS32(&status, md, "p3_version") == -32) { 1153 psFree(md); 1154 exit(EXIT_FAILURE); 1155 } 1156 1157 psFree(md); 1158 } 1159 1160 { 1161 psMetadata *md; 1162 detRunRow *object; 1163 bool status; 1164 1165 object = detRunRowAlloc(-32, "a string"); 1166 if (!object) { 1167 exit(EXIT_FAILURE); 1168 } 1169 1170 md = detRunMetadataFromObject(object); 1171 if (!md) { 1172 exit(EXIT_FAILURE); 1173 } 1174 1175 psFree(object); 1176 1177 if (!psMetadataLookupS32(&status, md, "iteration") == -32) { 1178 psFree(md); 1179 exit(EXIT_FAILURE); 1180 } 1181 if (strncmp(psMetadataLookupPtr(&status, md, "det_type"), "a string", MAX_STRING_LENGTH)) { 1182 psFree(md); 1183 exit(EXIT_FAILURE); 1184 } 1185 1186 psFree(md); 1187 } 1188 1189 { 1190 psMetadata *md; 1191 detInputExpRow *object; 1192 bool status; 1193 1194 object = detInputExpRowAlloc(-32, -32, "a string", "a string", "a string", "a string", -32, "a string", 32.32, 64.64, 64.64, 32.32, 64.64); 1195 if (!object) { 1196 exit(EXIT_FAILURE); 1197 } 1198 1199 md = detInputExpMetadataFromObject(object); 1200 if (!md) { 1201 exit(EXIT_FAILURE); 1202 } 1203 1204 psFree(object); 1205 1206 if (!psMetadataLookupS32(&status, md, "det_id") == -32) { 1207 psFree(md); 1208 exit(EXIT_FAILURE); 1209 } 1210 if (!psMetadataLookupS32(&status, md, "iteration") == -32) { 1211 psFree(md); 1212 exit(EXIT_FAILURE); 1213 } 1214 if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) { 1215 psFree(md); 1216 exit(EXIT_FAILURE); 1217 } 1218 if (strncmp(psMetadataLookupPtr(&status, md, "camera"), "a string", MAX_STRING_LENGTH)) { 1219 psFree(md); 1220 exit(EXIT_FAILURE); 1221 } 681 1222 if (strncmp(psMetadataLookupPtr(&status, md, "telescope"), "a string", MAX_STRING_LENGTH)) { 682 1223 psFree(md); … … 695 1236 exit(EXIT_FAILURE); 696 1237 } 697 if (strncmp(psMetadataLookupPtr(&status, md, "class"), "a string", MAX_STRING_LENGTH)) {698 psFree(md);699 exit(EXIT_FAILURE);700 }701 1238 if (!psMetadataLookupF32(&status, md, "airmass") == 32.32) { 702 1239 psFree(md); 703 1240 exit(EXIT_FAILURE); 704 1241 } 705 if (!psMetadataLookupF 32(&status, md, "ra") == 32.32) {706 psFree(md); 707 exit(EXIT_FAILURE); 708 } 709 if (!psMetadataLookupF 32(&status, md, "dec") == 32.32) {1242 if (!psMetadataLookupF64(&status, md, "ra") == 64.64) { 1243 psFree(md); 1244 exit(EXIT_FAILURE); 1245 } 1246 if (!psMetadataLookupF64(&status, md, "dec") == 64.64) { 710 1247 psFree(md); 711 1248 exit(EXIT_FAILURE); … … 715 1252 exit(EXIT_FAILURE); 716 1253 } 717 718 psFree(md); 719 } 720 721 { 722 psMetadata *md; 723 rawImfileRow *object; 724 bool status; 725 726 object = rawImfileRowAlloc("a string", "a string", "a string", "a string", "a string"); 727 if (!object) { 728 exit(EXIT_FAILURE); 729 } 730 731 md = rawImfileMetadataFromObject(object); 732 if (!md) { 733 exit(EXIT_FAILURE); 734 } 735 736 psFree(object); 737 738 if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) { 739 psFree(md); 740 exit(EXIT_FAILURE); 741 } 742 if (strncmp(psMetadataLookupPtr(&status, md, "class"), "a string", MAX_STRING_LENGTH)) { 743 psFree(md); 744 exit(EXIT_FAILURE); 745 } 746 if (strncmp(psMetadataLookupPtr(&status, md, "class_id"), "a string", MAX_STRING_LENGTH)) { 747 psFree(md); 748 exit(EXIT_FAILURE); 749 } 750 if (strncmp(psMetadataLookupPtr(&status, md, "uri"), "a string", MAX_STRING_LENGTH)) { 751 psFree(md); 752 exit(EXIT_FAILURE); 753 } 754 if (strncmp(psMetadataLookupPtr(&status, md, "stats"), "a string", MAX_STRING_LENGTH)) { 755 psFree(md); 756 exit(EXIT_FAILURE); 757 } 758 759 psFree(md); 760 } 761 762 { 763 psMetadata *md; 764 p1PendingExpRow *object; 765 bool status; 766 767 object = p1PendingExpRowAlloc("a string", "a string", "a string", "a string", -32, "a string", "a string", 32.32, 32.32, 32.32, 32.32, "a string", -32); 768 if (!object) { 769 exit(EXIT_FAILURE); 770 } 771 772 md = p1PendingExpMetadataFromObject(object); 773 if (!md) { 774 exit(EXIT_FAILURE); 775 } 776 777 psFree(object); 778 779 if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) { 780 psFree(md); 781 exit(EXIT_FAILURE); 782 } 783 if (strncmp(psMetadataLookupPtr(&status, md, "camera"), "a string", MAX_STRING_LENGTH)) { 784 psFree(md); 785 exit(EXIT_FAILURE); 786 } 787 if (strncmp(psMetadataLookupPtr(&status, md, "telescope"), "a string", MAX_STRING_LENGTH)) { 788 psFree(md); 789 exit(EXIT_FAILURE); 790 } 791 if (strncmp(psMetadataLookupPtr(&status, md, "exp_type"), "a string", MAX_STRING_LENGTH)) { 792 psFree(md); 793 exit(EXIT_FAILURE); 794 } 795 if (!psMetadataLookupS32(&status, md, "imfiles") == -32) { 796 psFree(md); 797 exit(EXIT_FAILURE); 798 } 799 if (strncmp(psMetadataLookupPtr(&status, md, "filter"), "a string", MAX_STRING_LENGTH)) { 800 psFree(md); 801 exit(EXIT_FAILURE); 802 } 803 if (strncmp(psMetadataLookupPtr(&status, md, "class"), "a string", MAX_STRING_LENGTH)) { 804 psFree(md); 805 exit(EXIT_FAILURE); 806 } 807 if (!psMetadataLookupF32(&status, md, "airmass") == 32.32) { 808 psFree(md); 809 exit(EXIT_FAILURE); 810 } 811 if (!psMetadataLookupF32(&status, md, "ra") == 32.32) { 812 psFree(md); 813 exit(EXIT_FAILURE); 814 } 815 if (!psMetadataLookupF32(&status, md, "dec") == 32.32) { 816 psFree(md); 817 exit(EXIT_FAILURE); 818 } 819 if (!psMetadataLookupF32(&status, md, "exp_time") == 32.32) { 820 psFree(md); 821 exit(EXIT_FAILURE); 822 } 823 if (strncmp(psMetadataLookupPtr(&status, md, "recipe"), "a string", MAX_STRING_LENGTH)) { 824 psFree(md); 825 exit(EXIT_FAILURE); 826 } 827 if (!psMetadataLookupS32(&status, md, "p1_version") == -32) { 828 psFree(md); 829 exit(EXIT_FAILURE); 830 } 831 832 psFree(md); 833 } 834 835 { 836 psMetadata *md; 837 p2PendingExpRow *object; 838 bool status; 839 840 object = p2PendingExpRowAlloc("a string", "a string", "a string", "a string", -32, "a string", "a string", 32.32, 32.32, 32.32, 32.32, "a string", -32, -32); 841 if (!object) { 842 exit(EXIT_FAILURE); 843 } 844 845 md = p2PendingExpMetadataFromObject(object); 846 if (!md) { 847 exit(EXIT_FAILURE); 848 } 849 850 psFree(object); 851 852 if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) { 853 psFree(md); 854 exit(EXIT_FAILURE); 855 } 856 if (strncmp(psMetadataLookupPtr(&status, md, "camera"), "a string", MAX_STRING_LENGTH)) { 857 psFree(md); 858 exit(EXIT_FAILURE); 859 } 860 if (strncmp(psMetadataLookupPtr(&status, md, "telescope"), "a string", MAX_STRING_LENGTH)) { 861 psFree(md); 862 exit(EXIT_FAILURE); 863 } 864 if (strncmp(psMetadataLookupPtr(&status, md, "exp_type"), "a string", MAX_STRING_LENGTH)) { 865 psFree(md); 866 exit(EXIT_FAILURE); 867 } 868 if (!psMetadataLookupS32(&status, md, "imfiles") == -32) { 869 psFree(md); 870 exit(EXIT_FAILURE); 871 } 872 if (strncmp(psMetadataLookupPtr(&status, md, "filter"), "a string", MAX_STRING_LENGTH)) { 873 psFree(md); 874 exit(EXIT_FAILURE); 875 } 876 if (strncmp(psMetadataLookupPtr(&status, md, "class"), "a string", MAX_STRING_LENGTH)) { 877 psFree(md); 878 exit(EXIT_FAILURE); 879 } 880 if (!psMetadataLookupF32(&status, md, "airmass") == 32.32) { 881 psFree(md); 882 exit(EXIT_FAILURE); 883 } 884 if (!psMetadataLookupF32(&status, md, "ra") == 32.32) { 885 psFree(md); 886 exit(EXIT_FAILURE); 887 } 888 if (!psMetadataLookupF32(&status, md, "dec") == 32.32) { 889 psFree(md); 890 exit(EXIT_FAILURE); 891 } 892 if (!psMetadataLookupF32(&status, md, "exp_time") == 32.32) { 893 psFree(md); 894 exit(EXIT_FAILURE); 895 } 896 if (strncmp(psMetadataLookupPtr(&status, md, "recipe"), "a string", MAX_STRING_LENGTH)) { 897 psFree(md); 898 exit(EXIT_FAILURE); 899 } 900 if (!psMetadataLookupS32(&status, md, "p1_version") == -32) { 901 psFree(md); 902 exit(EXIT_FAILURE); 903 } 904 if (!psMetadataLookupS32(&status, md, "p2_version") == -32) { 905 psFree(md); 906 exit(EXIT_FAILURE); 907 } 908 909 psFree(md); 910 } 911 912 { 913 psMetadata *md; 914 p2PendingImfileRow *object; 915 bool status; 916 917 object = p2PendingImfileRowAlloc("a string", "a string", "a string", "a string", "a string", -32, -32); 918 if (!object) { 919 exit(EXIT_FAILURE); 920 } 921 922 md = p2PendingImfileMetadataFromObject(object); 923 if (!md) { 924 exit(EXIT_FAILURE); 925 } 926 927 psFree(object); 928 929 if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) { 930 psFree(md); 931 exit(EXIT_FAILURE); 932 } 933 if (strncmp(psMetadataLookupPtr(&status, md, "class_id"), "a string", MAX_STRING_LENGTH)) { 934 psFree(md); 935 exit(EXIT_FAILURE); 936 } 937 if (strncmp(psMetadataLookupPtr(&status, md, "uri"), "a string", MAX_STRING_LENGTH)) { 938 psFree(md); 939 exit(EXIT_FAILURE); 940 } 941 if (strncmp(psMetadataLookupPtr(&status, md, "stats"), "a string", MAX_STRING_LENGTH)) { 942 psFree(md); 943 exit(EXIT_FAILURE); 944 } 945 if (strncmp(psMetadataLookupPtr(&status, md, "recipe"), "a string", MAX_STRING_LENGTH)) { 946 psFree(md); 947 exit(EXIT_FAILURE); 948 } 949 if (!psMetadataLookupS32(&status, md, "p1_version") == -32) { 950 psFree(md); 951 exit(EXIT_FAILURE); 952 } 953 if (!psMetadataLookupS32(&status, md, "p2_version") == -32) { 954 psFree(md); 955 exit(EXIT_FAILURE); 956 } 957 958 psFree(md); 959 } 960 961 { 962 psMetadata *md; 963 p2DoneExpRow *object; 964 bool status; 965 966 object = p2DoneExpRowAlloc("a string", "a string", "a string", "a string", -32, "a string", "a string", 32.32, 32.32, 32.32, 32.32, "a string", -32, -32); 967 if (!object) { 968 exit(EXIT_FAILURE); 969 } 970 971 md = p2DoneExpMetadataFromObject(object); 972 if (!md) { 973 exit(EXIT_FAILURE); 974 } 975 976 psFree(object); 977 978 if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) { 979 psFree(md); 980 exit(EXIT_FAILURE); 981 } 982 if (strncmp(psMetadataLookupPtr(&status, md, "camera"), "a string", MAX_STRING_LENGTH)) { 983 psFree(md); 984 exit(EXIT_FAILURE); 985 } 986 if (strncmp(psMetadataLookupPtr(&status, md, "telescope"), "a string", MAX_STRING_LENGTH)) { 987 psFree(md); 988 exit(EXIT_FAILURE); 989 } 990 if (strncmp(psMetadataLookupPtr(&status, md, "exp_type"), "a string", MAX_STRING_LENGTH)) { 991 psFree(md); 992 exit(EXIT_FAILURE); 993 } 994 if (!psMetadataLookupS32(&status, md, "imfiles") == -32) { 995 psFree(md); 996 exit(EXIT_FAILURE); 997 } 998 if (strncmp(psMetadataLookupPtr(&status, md, "filter"), "a string", MAX_STRING_LENGTH)) { 999 psFree(md); 1000 exit(EXIT_FAILURE); 1001 } 1002 if (strncmp(psMetadataLookupPtr(&status, md, "class"), "a string", MAX_STRING_LENGTH)) { 1003 psFree(md); 1004 exit(EXIT_FAILURE); 1005 } 1006 if (!psMetadataLookupF32(&status, md, "airmass") == 32.32) { 1007 psFree(md); 1008 exit(EXIT_FAILURE); 1009 } 1010 if (!psMetadataLookupF32(&status, md, "ra") == 32.32) { 1011 psFree(md); 1012 exit(EXIT_FAILURE); 1013 } 1014 if (!psMetadataLookupF32(&status, md, "dec") == 32.32) { 1015 psFree(md); 1016 exit(EXIT_FAILURE); 1017 } 1018 if (!psMetadataLookupF32(&status, md, "exp_time") == 32.32) { 1019 psFree(md); 1020 exit(EXIT_FAILURE); 1021 } 1022 if (strncmp(psMetadataLookupPtr(&status, md, "recipe"), "a string", MAX_STRING_LENGTH)) { 1023 psFree(md); 1024 exit(EXIT_FAILURE); 1025 } 1026 if (!psMetadataLookupS32(&status, md, "p1_version") == -32) { 1027 psFree(md); 1028 exit(EXIT_FAILURE); 1029 } 1030 if (!psMetadataLookupS32(&status, md, "p2_version") == -32) { 1031 psFree(md); 1032 exit(EXIT_FAILURE); 1033 } 1034 1035 psFree(md); 1036 } 1037 1038 { 1039 psMetadata *md; 1040 p2DoneImfileRow *object; 1041 bool status; 1042 1043 object = p2DoneImfileRowAlloc("a string", "a string", "a string", "a string", "a string", -32, -32); 1044 if (!object) { 1045 exit(EXIT_FAILURE); 1046 } 1047 1048 md = p2DoneImfileMetadataFromObject(object); 1049 if (!md) { 1050 exit(EXIT_FAILURE); 1051 } 1052 1053 psFree(object); 1054 1055 if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) { 1056 psFree(md); 1057 exit(EXIT_FAILURE); 1058 } 1059 if (strncmp(psMetadataLookupPtr(&status, md, "class_id"), "a string", MAX_STRING_LENGTH)) { 1060 psFree(md); 1061 exit(EXIT_FAILURE); 1062 } 1063 if (strncmp(psMetadataLookupPtr(&status, md, "uri"), "a string", MAX_STRING_LENGTH)) { 1064 psFree(md); 1065 exit(EXIT_FAILURE); 1066 } 1067 if (strncmp(psMetadataLookupPtr(&status, md, "stats"), "a string", MAX_STRING_LENGTH)) { 1068 psFree(md); 1069 exit(EXIT_FAILURE); 1070 } 1071 if (strncmp(psMetadataLookupPtr(&status, md, "recipe"), "a string", MAX_STRING_LENGTH)) { 1072 psFree(md); 1073 exit(EXIT_FAILURE); 1074 } 1075 if (!psMetadataLookupS32(&status, md, "p1_version") == -32) { 1076 psFree(md); 1077 exit(EXIT_FAILURE); 1078 } 1079 if (!psMetadataLookupS32(&status, md, "p2_version") == -32) { 1080 psFree(md); 1081 exit(EXIT_FAILURE); 1082 } 1083 1084 psFree(md); 1085 } 1086 1087 { 1088 psMetadata *md; 1089 p3PendingExpRow *object; 1090 bool status; 1091 1092 object = p3PendingExpRowAlloc("a string", "a string", "a string", -32, "a string", "a string", 32.32, 32.32, 32.32, 32.32, "a string", -32, -32); 1093 if (!object) { 1094 exit(EXIT_FAILURE); 1095 } 1096 1097 md = p3PendingExpMetadataFromObject(object); 1098 if (!md) { 1099 exit(EXIT_FAILURE); 1100 } 1101 1102 psFree(object); 1103 1104 if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) { 1105 psFree(md); 1106 exit(EXIT_FAILURE); 1107 } 1108 if (strncmp(psMetadataLookupPtr(&status, md, "camera"), "a string", MAX_STRING_LENGTH)) { 1109 psFree(md); 1110 exit(EXIT_FAILURE); 1111 } 1112 if (strncmp(psMetadataLookupPtr(&status, md, "exp_type"), "a string", MAX_STRING_LENGTH)) { 1113 psFree(md); 1114 exit(EXIT_FAILURE); 1115 } 1116 if (!psMetadataLookupS32(&status, md, "imfiles") == -32) { 1117 psFree(md); 1118 exit(EXIT_FAILURE); 1119 } 1120 if (strncmp(psMetadataLookupPtr(&status, md, "filter"), "a string", MAX_STRING_LENGTH)) { 1121 psFree(md); 1122 exit(EXIT_FAILURE); 1123 } 1124 if (strncmp(psMetadataLookupPtr(&status, md, "class"), "a string", MAX_STRING_LENGTH)) { 1125 psFree(md); 1126 exit(EXIT_FAILURE); 1127 } 1128 if (!psMetadataLookupF32(&status, md, "airmass") == 32.32) { 1129 psFree(md); 1130 exit(EXIT_FAILURE); 1131 } 1132 if (!psMetadataLookupF32(&status, md, "ra") == 32.32) { 1133 psFree(md); 1134 exit(EXIT_FAILURE); 1135 } 1136 if (!psMetadataLookupF32(&status, md, "dec") == 32.32) { 1137 psFree(md); 1138 exit(EXIT_FAILURE); 1139 } 1140 if (!psMetadataLookupF32(&status, md, "exp_time") == 32.32) { 1141 psFree(md); 1142 exit(EXIT_FAILURE); 1143 } 1144 if (strncmp(psMetadataLookupPtr(&status, md, "recipe"), "a string", MAX_STRING_LENGTH)) { 1145 psFree(md); 1146 exit(EXIT_FAILURE); 1147 } 1148 if (!psMetadataLookupS32(&status, md, "p2_version") == -32) { 1149 psFree(md); 1150 exit(EXIT_FAILURE); 1151 } 1152 if (!psMetadataLookupS32(&status, md, "p3_version") == -32) { 1153 psFree(md); 1154 exit(EXIT_FAILURE); 1155 } 1156 1157 psFree(md); 1158 } 1159 1160 { 1161 psMetadata *md; 1162 detRunRow *object; 1163 bool status; 1164 1165 object = detRunRowAlloc(-32, "a string"); 1166 if (!object) { 1167 exit(EXIT_FAILURE); 1168 } 1169 1170 md = detRunMetadataFromObject(object); 1171 if (!md) { 1172 exit(EXIT_FAILURE); 1173 } 1174 1175 psFree(object); 1176 1177 if (!psMetadataLookupS32(&status, md, "iteration") == -32) { 1178 psFree(md); 1179 exit(EXIT_FAILURE); 1180 } 1181 if (strncmp(psMetadataLookupPtr(&status, md, "det_type"), "a string", MAX_STRING_LENGTH)) { 1182 psFree(md); 1183 exit(EXIT_FAILURE); 1184 } 1185 1186 psFree(md); 1187 } 1188 1189 { 1190 psMetadata *md; 1191 detInputExpRow *object; 1192 bool status; 1193 1194 object = detInputExpRowAlloc(-32, -32, "a string", "a string", "a string", "a string", -32, "a string", "a string", 32.32, 32.32, 32.32, 32.32); 1195 if (!object) { 1196 exit(EXIT_FAILURE); 1197 } 1198 1199 md = detInputExpMetadataFromObject(object); 1200 if (!md) { 1201 exit(EXIT_FAILURE); 1202 } 1203 1204 psFree(object); 1205 1206 if (!psMetadataLookupS32(&status, md, "det_id") == -32) { 1207 psFree(md); 1208 exit(EXIT_FAILURE); 1209 } 1210 if (!psMetadataLookupS32(&status, md, "iteration") == -32) { 1211 psFree(md); 1212 exit(EXIT_FAILURE); 1213 } 1214 if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) { 1215 psFree(md); 1216 exit(EXIT_FAILURE); 1217 } 1218 if (strncmp(psMetadataLookupPtr(&status, md, "camera"), "a string", MAX_STRING_LENGTH)) { 1219 psFree(md); 1220 exit(EXIT_FAILURE); 1221 } 1222 if (strncmp(psMetadataLookupPtr(&status, md, "telescope"), "a string", MAX_STRING_LENGTH)) { 1223 psFree(md); 1224 exit(EXIT_FAILURE); 1225 } 1226 if (strncmp(psMetadataLookupPtr(&status, md, "exp_type"), "a string", MAX_STRING_LENGTH)) { 1227 psFree(md); 1228 exit(EXIT_FAILURE); 1229 } 1230 if (!psMetadataLookupS32(&status, md, "imfiles") == -32) { 1231 psFree(md); 1232 exit(EXIT_FAILURE); 1233 } 1234 if (strncmp(psMetadataLookupPtr(&status, md, "filter"), "a string", MAX_STRING_LENGTH)) { 1235 psFree(md); 1236 exit(EXIT_FAILURE); 1237 } 1238 if (strncmp(psMetadataLookupPtr(&status, md, "class"), "a string", MAX_STRING_LENGTH)) { 1239 psFree(md); 1240 exit(EXIT_FAILURE); 1241 } 1242 if (!psMetadataLookupF32(&status, md, "airmass") == 32.32) { 1243 psFree(md); 1244 exit(EXIT_FAILURE); 1245 } 1246 if (!psMetadataLookupF32(&status, md, "ra") == 32.32) { 1247 psFree(md); 1248 exit(EXIT_FAILURE); 1249 } 1250 if (!psMetadataLookupF32(&status, md, "dec") == 32.32) { 1251 psFree(md); 1252 exit(EXIT_FAILURE); 1253 } 1254 if (!psMetadataLookupF32(&status, md, "exp_time") == 32.32) { 1254 if (!psMetadataLookupF64(&status, md, "background") == 64.64) { 1255 1255 psFree(md); 1256 1256 exit(EXIT_FAILURE);
Note:
See TracChangeset
for help on using the changeset viewer.
