Changeset 11809 for trunk/ippdb/tests/objectfrommetadata.c
- Timestamp:
- Feb 14, 2007, 4:02:28 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/ippdb/tests/objectfrommetadata.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippdb/tests/objectfrommetadata.c
r11780 r11809 2784 2784 } 2785 2785 2786 { 2787 psMetadata *md; 2788 p5RunRow *object; 2789 2790 md = psMetadataAlloc(); 2791 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p5_id", 0, NULL, -32)) { 2792 psFree(md); 2793 exit(EXIT_FAILURE); 2794 } 2795 if (!psMetadataAddStr(md, PS_LIST_TAIL, "state", 0, NULL, "a string")) { 2796 psFree(md); 2797 exit(EXIT_FAILURE); 2798 } 2799 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) { 2800 psFree(md); 2801 exit(EXIT_FAILURE); 2802 } 2803 psFree(md); 2804 exit(EXIT_FAILURE); 2805 } 2806 2807 object = p5RunObjectFromMetadata(md); 2808 if (!object) { 2809 psFree(md); 2810 exit(EXIT_FAILURE); 2811 } 2812 2813 psFree(md); 2814 2815 if (!object->p5_id == -32) { 2816 psFree(object); 2817 exit(EXIT_FAILURE); 2818 } 2819 if (strncmp(object->state, "a string", MAX_STRING_LENGTH)) { 2820 psFree(object); 2821 exit(EXIT_FAILURE); 2822 } 2823 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) { 2824 psFree(object); 2825 exit(EXIT_FAILURE); 2826 } 2827 psFree(object); 2828 exit(EXIT_FAILURE); 2829 } 2830 2831 psFree(object); 2832 } 2833 2834 { 2835 psMetadata *md; 2836 p5InputScfileRow *object; 2837 2838 md = psMetadataAlloc(); 2839 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p5_id", 0, NULL, -32)) { 2840 psFree(md); 2841 exit(EXIT_FAILURE); 2842 } 2843 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p4_id", 0, NULL, -32)) { 2844 psFree(md); 2845 exit(EXIT_FAILURE); 2846 } 2847 if (!psMetadataAddStr(md, PS_LIST_TAIL, "skycell_id", 0, NULL, "a string")) { 2848 psFree(md); 2849 exit(EXIT_FAILURE); 2850 } 2851 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tess_id", 0, NULL, "a string")) { 2852 psFree(md); 2853 exit(EXIT_FAILURE); 2854 } 2855 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) { 2856 psFree(md); 2857 exit(EXIT_FAILURE); 2858 } 2859 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p3_version", 0, NULL, -32)) { 2860 psFree(md); 2861 exit(EXIT_FAILURE); 2862 } 2863 if (!psMetadataAddStr(md, PS_LIST_TAIL, "kind", 0, NULL, "a string")) { 2864 psFree(md); 2865 exit(EXIT_FAILURE); 2866 } 2867 if (!psMetadataAdd(md, PS_LIST_TAIL, "template", PS_DATA_BOOL, NULL, true)) { 2868 psFree(md); 2869 exit(EXIT_FAILURE); 2870 } 2871 2872 object = p5InputScfileObjectFromMetadata(md); 2873 if (!object) { 2874 psFree(md); 2875 exit(EXIT_FAILURE); 2876 } 2877 2878 psFree(md); 2879 2880 if (!object->p5_id == -32) { 2881 psFree(object); 2882 exit(EXIT_FAILURE); 2883 } 2884 if (!object->p4_id == -32) { 2885 psFree(object); 2886 exit(EXIT_FAILURE); 2887 } 2888 if (strncmp(object->skycell_id, "a string", MAX_STRING_LENGTH)) { 2889 psFree(object); 2890 exit(EXIT_FAILURE); 2891 } 2892 if (strncmp(object->tess_id, "a string", MAX_STRING_LENGTH)) { 2893 psFree(object); 2894 exit(EXIT_FAILURE); 2895 } 2896 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) { 2897 psFree(object); 2898 exit(EXIT_FAILURE); 2899 } 2900 if (!object->p3_version == -32) { 2901 psFree(object); 2902 exit(EXIT_FAILURE); 2903 } 2904 if (strncmp(object->kind, "a string", MAX_STRING_LENGTH)) { 2905 psFree(object); 2906 exit(EXIT_FAILURE); 2907 } 2908 if (!object->template == true) { 2909 psFree(object); 2910 exit(EXIT_FAILURE); 2911 } 2912 2913 psFree(object); 2914 } 2915 2916 { 2917 psMetadata *md; 2918 p5DiffScfileRow *object; 2919 2920 md = psMetadataAlloc(); 2921 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p5_id", 0, NULL, -32)) { 2922 psFree(md); 2923 exit(EXIT_FAILURE); 2924 } 2925 if (!psMetadataAddStr(md, PS_LIST_TAIL, "skycell_id", 0, NULL, "a string")) { 2926 psFree(md); 2927 exit(EXIT_FAILURE); 2928 } 2929 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tess_id", 0, NULL, "a string")) { 2930 psFree(md); 2931 exit(EXIT_FAILURE); 2932 } 2933 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 2934 psFree(md); 2935 exit(EXIT_FAILURE); 2936 } 2937 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) { 2938 psFree(md); 2939 exit(EXIT_FAILURE); 2940 } 2941 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) { 2942 psFree(md); 2943 exit(EXIT_FAILURE); 2944 } 2945 2946 object = p5DiffScfileObjectFromMetadata(md); 2947 if (!object) { 2948 psFree(md); 2949 exit(EXIT_FAILURE); 2950 } 2951 2952 psFree(md); 2953 2954 if (!object->p5_id == -32) { 2955 psFree(object); 2956 exit(EXIT_FAILURE); 2957 } 2958 if (strncmp(object->skycell_id, "a string", MAX_STRING_LENGTH)) { 2959 psFree(object); 2960 exit(EXIT_FAILURE); 2961 } 2962 if (strncmp(object->tess_id, "a string", MAX_STRING_LENGTH)) { 2963 psFree(object); 2964 exit(EXIT_FAILURE); 2965 } 2966 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 2967 psFree(object); 2968 exit(EXIT_FAILURE); 2969 } 2970 if (!object->bg == 64.64) { 2971 psFree(object); 2972 exit(EXIT_FAILURE); 2973 } 2974 if (!object->bg_mean_stdev == 64.64) { 2975 psFree(object); 2976 exit(EXIT_FAILURE); 2977 } 2978 2979 psFree(object); 2980 } 2981 2786 2982 exit(EXIT_SUCCESS); 2787 2983 }
Note:
See TracChangeset
for help on using the changeset viewer.
