IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Feb 6, 2007, 3:46:45 PM (19 years ago)
Author:
jhoblitt
Message:

VERSION 1.1.1

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippdb/tests/objectfrommetadata.c

    r11193 r11679  
    25322532    {
    25332533        psMetadata      *md;
    2534         p4RunRow        *object;
    2535 
    2536         md = psMetadataAlloc();
    2537         if (!psMetadataAddS32(md, PS_LIST_TAIL, "p4_id", 0, NULL, -32)) {
    2538             psFree(md);
    2539             exit(EXIT_FAILURE);
    2540         }
    2541         if (!psMetadataAddStr(md, PS_LIST_TAIL, "survey_mode", 0, NULL, "a string")) {
     2534        p4aRunRow       *object;
     2535
     2536        md = psMetadataAlloc();
     2537        if (!psMetadataAddS32(md, PS_LIST_TAIL, "p4a_id", 0, NULL, -32)) {
    25422538            psFree(md);
    25432539            exit(EXIT_FAILURE);
     
    25512547            exit(EXIT_FAILURE);
    25522548        }
    2553         if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) {
     2549        if (!psMetadataAdd(md, PS_LIST_TAIL, "magic", PS_DATA_BOOL, NULL, true)) {
     2550            psFree(md);
     2551            exit(EXIT_FAILURE);
     2552        }
     2553
     2554        object = p4aRunObjectFromMetadata(md);
     2555        if (!object) {
     2556            psFree(md);
     2557            exit(EXIT_FAILURE);
     2558        }
     2559
     2560        psFree(md);
     2561
     2562        if (!object->p4a_id == -32) {
     2563            psFree(object);
     2564            exit(EXIT_FAILURE);
     2565        }
     2566        if (strncmp(object->state, "a string", MAX_STRING_LENGTH)) {
     2567            psFree(object);
     2568            exit(EXIT_FAILURE);
     2569        }
     2570        if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) {
     2571            psFree(object);
     2572            exit(EXIT_FAILURE);
     2573        }
     2574        if (!object->magic == true) {
     2575            psFree(object);
     2576            exit(EXIT_FAILURE);
     2577        }
     2578
     2579        psFree(object);
     2580    }
     2581
     2582    {
     2583        psMetadata      *md;
     2584        p4aInputExpRow  *object;
     2585
     2586        md = psMetadataAlloc();
     2587        if (!psMetadataAddS32(md, PS_LIST_TAIL, "p4a_id", 0, NULL, -32)) {
     2588            psFree(md);
     2589            exit(EXIT_FAILURE);
     2590        }
     2591        if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) {
     2592            psFree(md);
     2593            exit(EXIT_FAILURE);
     2594        }
     2595        if (!psMetadataAddS32(md, PS_LIST_TAIL, "p3_version", 0, NULL, -32)) {
     2596            psFree(md);
     2597            exit(EXIT_FAILURE);
     2598        }
     2599
     2600        object = p4aInputExpObjectFromMetadata(md);
     2601        if (!object) {
     2602            psFree(md);
     2603            exit(EXIT_FAILURE);
     2604        }
     2605
     2606        psFree(md);
     2607
     2608        if (!object->p4a_id == -32) {
     2609            psFree(object);
     2610            exit(EXIT_FAILURE);
     2611        }
     2612        if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) {
     2613            psFree(object);
     2614            exit(EXIT_FAILURE);
     2615        }
     2616        if (!object->p3_version == -32) {
     2617            psFree(object);
     2618            exit(EXIT_FAILURE);
     2619        }
     2620
     2621        psFree(object);
     2622    }
     2623
     2624    {
     2625        psMetadata      *md;
     2626        p4aScfileRow    *object;
     2627
     2628        md = psMetadataAlloc();
     2629        if (!psMetadataAddS32(md, PS_LIST_TAIL, "p4a_id", 0, NULL, -32)) {
    25542630            psFree(md);
    25552631            exit(EXIT_FAILURE);
     
    25632639            exit(EXIT_FAILURE);
    25642640        }
    2565         if (!psMetadataAddF64(md, PS_LIST_TAIL, "ra", 0, NULL, 64.64)) {
    2566             psFree(md);
    2567             exit(EXIT_FAILURE);
    2568         }
    2569         if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 64.64)) {
    2570             psFree(md);
    2571             exit(EXIT_FAILURE);
    2572         }
    2573         if (!psMetadataAddStr(md, PS_LIST_TAIL, "input_ss", 0, NULL, "a string")) {
    2574             psFree(md);
    2575             exit(EXIT_FAILURE);
    2576         }
    2577         if (!psMetadataAddStr(md, PS_LIST_TAIL, "output_ss", 0, NULL, "a string")) {
    2578             psFree(md);
    2579             exit(EXIT_FAILURE);
    2580         }
    2581 
    2582         object = p4RunObjectFromMetadata(md);
    2583         if (!object) {
    2584             psFree(md);
    2585             exit(EXIT_FAILURE);
    2586         }
    2587 
    2588         psFree(md);
    2589 
    2590         if (!object->p4_id == -32) {
    2591             psFree(object);
    2592             exit(EXIT_FAILURE);
    2593         }
    2594         if (strncmp(object->survey_mode, "a string", MAX_STRING_LENGTH)) {
     2641        if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) {
     2642            psFree(md);
     2643            exit(EXIT_FAILURE);
     2644        }
     2645        if (!psMetadataAddS32(md, PS_LIST_TAIL, "p3_version", 0, NULL, -32)) {
     2646            psFree(md);
     2647            exit(EXIT_FAILURE);
     2648        }
     2649        if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {
     2650            psFree(md);
     2651            exit(EXIT_FAILURE);
     2652        }
     2653        if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) {
     2654            psFree(md);
     2655            exit(EXIT_FAILURE);
     2656        }
     2657        if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) {
     2658            psFree(md);
     2659            exit(EXIT_FAILURE);
     2660        }
     2661
     2662        object = p4aScfileObjectFromMetadata(md);
     2663        if (!object) {
     2664            psFree(md);
     2665            exit(EXIT_FAILURE);
     2666        }
     2667
     2668        psFree(md);
     2669
     2670        if (!object->p4a_id == -32) {
     2671            psFree(object);
     2672            exit(EXIT_FAILURE);
     2673        }
     2674        if (strncmp(object->skycell_id, "a string", MAX_STRING_LENGTH)) {
     2675            psFree(object);
     2676            exit(EXIT_FAILURE);
     2677        }
     2678        if (strncmp(object->tess_id, "a string", MAX_STRING_LENGTH)) {
     2679            psFree(object);
     2680            exit(EXIT_FAILURE);
     2681        }
     2682        if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) {
     2683            psFree(object);
     2684            exit(EXIT_FAILURE);
     2685        }
     2686        if (!object->p3_version == -32) {
     2687            psFree(object);
     2688            exit(EXIT_FAILURE);
     2689        }
     2690        if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {
     2691            psFree(object);
     2692            exit(EXIT_FAILURE);
     2693        }
     2694        if (!object->bg == 64.64) {
     2695            psFree(object);
     2696            exit(EXIT_FAILURE);
     2697        }
     2698        if (!object->bg_mean_stdev == 64.64) {
     2699            psFree(object);
     2700            exit(EXIT_FAILURE);
     2701        }
     2702
     2703        psFree(object);
     2704    }
     2705
     2706    {
     2707        psMetadata      *md;
     2708        p4bRunRow       *object;
     2709
     2710        md = psMetadataAlloc();
     2711        if (!psMetadataAddS32(md, PS_LIST_TAIL, "p4b_id", 0, NULL, -32)) {
     2712            psFree(md);
     2713            exit(EXIT_FAILURE);
     2714        }
     2715        if (!psMetadataAddStr(md, PS_LIST_TAIL, "state", 0, NULL, "a string")) {
     2716            psFree(md);
     2717            exit(EXIT_FAILURE);
     2718        }
     2719        if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) {
     2720            psFree(md);
     2721            exit(EXIT_FAILURE);
     2722        }
     2723        if (!psMetadataAdd(md, PS_LIST_TAIL, "magic", PS_DATA_BOOL, NULL, true)) {
     2724            psFree(md);
     2725            exit(EXIT_FAILURE);
     2726        }
     2727
     2728        object = p4bRunObjectFromMetadata(md);
     2729        if (!object) {
     2730            psFree(md);
     2731            exit(EXIT_FAILURE);
     2732        }
     2733
     2734        psFree(md);
     2735
     2736        if (!object->p4b_id == -32) {
    25952737            psFree(object);
    25962738            exit(EXIT_FAILURE);
     
    26042746            exit(EXIT_FAILURE);
    26052747        }
    2606         if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) {
     2748        if (!object->magic == true) {
     2749            psFree(object);
     2750            exit(EXIT_FAILURE);
     2751        }
     2752
     2753        psFree(object);
     2754    }
     2755
     2756    {
     2757        psMetadata      *md;
     2758        p4bInputScfileRow *object;
     2759
     2760        md = psMetadataAlloc();
     2761        if (!psMetadataAddS32(md, PS_LIST_TAIL, "p4b_id", 0, NULL, -32)) {
     2762            psFree(md);
     2763            exit(EXIT_FAILURE);
     2764        }
     2765        if (!psMetadataAddStr(md, PS_LIST_TAIL, "skycell_id", 0, NULL, "a string")) {
     2766            psFree(md);
     2767            exit(EXIT_FAILURE);
     2768        }
     2769        if (!psMetadataAddStr(md, PS_LIST_TAIL, "tess_id", 0, NULL, "a string")) {
     2770            psFree(md);
     2771            exit(EXIT_FAILURE);
     2772        }
     2773        if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) {
     2774            psFree(md);
     2775            exit(EXIT_FAILURE);
     2776        }
     2777        if (!psMetadataAddS32(md, PS_LIST_TAIL, "p3_version", 0, NULL, -32)) {
     2778            psFree(md);
     2779            exit(EXIT_FAILURE);
     2780        }
     2781        if (!psMetadataAddStr(md, PS_LIST_TAIL, "kind", 0, NULL, "a string")) {
     2782            psFree(md);
     2783            exit(EXIT_FAILURE);
     2784        }
     2785
     2786        object = p4bInputScfileObjectFromMetadata(md);
     2787        if (!object) {
     2788            psFree(md);
     2789            exit(EXIT_FAILURE);
     2790        }
     2791
     2792        psFree(md);
     2793
     2794        if (!object->p4b_id == -32) {
    26072795            psFree(object);
    26082796            exit(EXIT_FAILURE);
     
    26162804            exit(EXIT_FAILURE);
    26172805        }
    2618         if (!object->ra == 64.64) {
    2619             psFree(object);
    2620             exit(EXIT_FAILURE);
    2621         }
    2622         if (!object->decl == 64.64) {
    2623             psFree(object);
    2624             exit(EXIT_FAILURE);
    2625         }
    2626         if (strncmp(object->input_ss, "a string", MAX_STRING_LENGTH)) {
    2627             psFree(object);
    2628             exit(EXIT_FAILURE);
    2629         }
    2630         if (strncmp(object->output_ss, "a string", MAX_STRING_LENGTH)) {
    2631             psFree(object);
    2632             exit(EXIT_FAILURE);
    2633         }
    2634 
    2635         psFree(object);
    2636     }
    2637 
    2638     {
    2639         psMetadata      *md;
    2640         p4InputImfileRow *object;
    2641 
    2642         md = psMetadataAlloc();
    2643         if (!psMetadataAddS32(md, PS_LIST_TAIL, "p4_id", 0, NULL, -32)) {
     2806        if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) {
     2807            psFree(object);
     2808            exit(EXIT_FAILURE);
     2809        }
     2810        if (!object->p3_version == -32) {
     2811            psFree(object);
     2812            exit(EXIT_FAILURE);
     2813        }
     2814        if (strncmp(object->kind, "a string", MAX_STRING_LENGTH)) {
     2815            psFree(object);
     2816            exit(EXIT_FAILURE);
     2817        }
     2818
     2819        psFree(object);
     2820    }
     2821
     2822    {
     2823        psMetadata      *md;
     2824        p4bDiffScfileRow *object;
     2825
     2826        md = psMetadataAlloc();
     2827        if (!psMetadataAddS32(md, PS_LIST_TAIL, "p4b_id", 0, NULL, -32)) {
     2828            psFree(md);
     2829            exit(EXIT_FAILURE);
     2830        }
     2831        if (!psMetadataAddStr(md, PS_LIST_TAIL, "skycell_id", 0, NULL, "a string")) {
     2832            psFree(md);
     2833            exit(EXIT_FAILURE);
     2834        }
     2835        if (!psMetadataAddStr(md, PS_LIST_TAIL, "tess_id", 0, NULL, "a string")) {
    26442836            psFree(md);
    26452837            exit(EXIT_FAILURE);
     
    26532845            exit(EXIT_FAILURE);
    26542846        }
     2847        if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {
     2848            psFree(md);
     2849            exit(EXIT_FAILURE);
     2850        }
     2851        if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) {
     2852            psFree(md);
     2853            exit(EXIT_FAILURE);
     2854        }
     2855        if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) {
     2856            psFree(md);
     2857            exit(EXIT_FAILURE);
     2858        }
     2859
     2860        object = p4bDiffScfileObjectFromMetadata(md);
     2861        if (!object) {
     2862            psFree(md);
     2863            exit(EXIT_FAILURE);
     2864        }
     2865
     2866        psFree(md);
     2867
     2868        if (!object->p4b_id == -32) {
     2869            psFree(object);
     2870            exit(EXIT_FAILURE);
     2871        }
     2872        if (strncmp(object->skycell_id, "a string", MAX_STRING_LENGTH)) {
     2873            psFree(object);
     2874            exit(EXIT_FAILURE);
     2875        }
     2876        if (strncmp(object->tess_id, "a string", MAX_STRING_LENGTH)) {
     2877            psFree(object);
     2878            exit(EXIT_FAILURE);
     2879        }
     2880        if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) {
     2881            psFree(object);
     2882            exit(EXIT_FAILURE);
     2883        }
     2884        if (!object->p3_version == -32) {
     2885            psFree(object);
     2886            exit(EXIT_FAILURE);
     2887        }
     2888        if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {
     2889            psFree(object);
     2890            exit(EXIT_FAILURE);
     2891        }
     2892        if (!object->bg == 64.64) {
     2893            psFree(object);
     2894            exit(EXIT_FAILURE);
     2895        }
     2896        if (!object->bg_mean_stdev == 64.64) {
     2897            psFree(object);
     2898            exit(EXIT_FAILURE);
     2899        }
     2900
     2901        psFree(object);
     2902    }
     2903
     2904    {
     2905        psMetadata      *md;
     2906        p4cRunRow       *object;
     2907
     2908        md = psMetadataAlloc();
     2909        if (!psMetadataAddS32(md, PS_LIST_TAIL, "p4c_id", 0, NULL, -32)) {
     2910            psFree(md);
     2911            exit(EXIT_FAILURE);
     2912        }
     2913        if (!psMetadataAddStr(md, PS_LIST_TAIL, "state", 0, NULL, "a string")) {
     2914            psFree(md);
     2915            exit(EXIT_FAILURE);
     2916        }
     2917        if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) {
     2918            psFree(md);
     2919            exit(EXIT_FAILURE);
     2920        }
     2921        if (!psMetadataAdd(md, PS_LIST_TAIL, "magic", PS_DATA_BOOL, NULL, true)) {
     2922            psFree(md);
     2923            exit(EXIT_FAILURE);
     2924        }
     2925
     2926        object = p4cRunObjectFromMetadata(md);
     2927        if (!object) {
     2928            psFree(md);
     2929            exit(EXIT_FAILURE);
     2930        }
     2931
     2932        psFree(md);
     2933
     2934        if (!object->p4c_id == -32) {
     2935            psFree(object);
     2936            exit(EXIT_FAILURE);
     2937        }
     2938        if (strncmp(object->state, "a string", MAX_STRING_LENGTH)) {
     2939            psFree(object);
     2940            exit(EXIT_FAILURE);
     2941        }
     2942        if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) {
     2943            psFree(object);
     2944            exit(EXIT_FAILURE);
     2945        }
     2946        if (!object->magic == true) {
     2947            psFree(object);
     2948            exit(EXIT_FAILURE);
     2949        }
     2950
     2951        psFree(object);
     2952    }
     2953
     2954    {
     2955        psMetadata      *md;
     2956        p4cInputExpRow  *object;
     2957
     2958        md = psMetadataAlloc();
     2959        if (!psMetadataAddS32(md, PS_LIST_TAIL, "p4c_id", 0, NULL, -32)) {
     2960            psFree(md);
     2961            exit(EXIT_FAILURE);
     2962        }
     2963        if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) {
     2964            psFree(md);
     2965            exit(EXIT_FAILURE);
     2966        }
     2967        if (!psMetadataAddS32(md, PS_LIST_TAIL, "p3_version", 0, NULL, -32)) {
     2968            psFree(md);
     2969            exit(EXIT_FAILURE);
     2970        }
     2971
     2972        object = p4cInputExpObjectFromMetadata(md);
     2973        if (!object) {
     2974            psFree(md);
     2975            exit(EXIT_FAILURE);
     2976        }
     2977
     2978        psFree(md);
     2979
     2980        if (!object->p4c_id == -32) {
     2981            psFree(object);
     2982            exit(EXIT_FAILURE);
     2983        }
     2984        if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) {
     2985            psFree(object);
     2986            exit(EXIT_FAILURE);
     2987        }
     2988        if (!object->p3_version == -32) {
     2989            psFree(object);
     2990            exit(EXIT_FAILURE);
     2991        }
     2992
     2993        psFree(object);
     2994    }
     2995
     2996    {
     2997        psMetadata      *md;
     2998        p4MagicMaskImfileRow *object;
     2999
     3000        md = psMetadataAlloc();
     3001        if (!psMetadataAddS32(md, PS_LIST_TAIL, "p4c_id", 0, NULL, -32)) {
     3002            psFree(md);
     3003            exit(EXIT_FAILURE);
     3004        }
     3005        if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) {
     3006            psFree(md);
     3007            exit(EXIT_FAILURE);
     3008        }
     3009        if (!psMetadataAddS32(md, PS_LIST_TAIL, "p3_version", 0, NULL, -32)) {
     3010            psFree(md);
     3011            exit(EXIT_FAILURE);
     3012        }
    26553013        if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) {
    26563014            psFree(md);
    26573015            exit(EXIT_FAILURE);
    26583016        }
    2659 
    2660         object = p4InputImfileObjectFromMetadata(md);
    2661         if (!object) {
    2662             psFree(md);
    2663             exit(EXIT_FAILURE);
    2664         }
    2665 
    2666         psFree(md);
    2667 
    2668         if (!object->p4_id == -32) {
     3017        if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {
     3018            psFree(md);
     3019            exit(EXIT_FAILURE);
     3020        }
     3021
     3022        object = p4MagicMaskImfileObjectFromMetadata(md);
     3023        if (!object) {
     3024            psFree(md);
     3025            exit(EXIT_FAILURE);
     3026        }
     3027
     3028        psFree(md);
     3029
     3030        if (!object->p4c_id == -32) {
    26693031            psFree(object);
    26703032            exit(EXIT_FAILURE);
     
    26823044            exit(EXIT_FAILURE);
    26833045        }
    2684 
    2685         psFree(object);
    2686     }
    2687 
    2688     {
    2689         psMetadata      *md;
    2690         p4WarpedImfileRow *object;
    2691 
    2692         md = psMetadataAlloc();
    2693         if (!psMetadataAddS32(md, PS_LIST_TAIL, "p4_id", 0, NULL, -32)) {
     3046        if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {
     3047            psFree(object);
     3048            exit(EXIT_FAILURE);
     3049        }
     3050
     3051        psFree(object);
     3052    }
     3053
     3054    {
     3055        psMetadata      *md;
     3056        skyCellRow      *object;
     3057
     3058        md = psMetadataAlloc();
     3059        if (!psMetadataAddStr(md, PS_LIST_TAIL, "skycell_id", 0, NULL, "a string")) {
     3060            psFree(md);
     3061            exit(EXIT_FAILURE);
     3062        }
     3063        if (!psMetadataAddStr(md, PS_LIST_TAIL, "tess_id", 0, NULL, "a string")) {
     3064            psFree(md);
     3065            exit(EXIT_FAILURE);
     3066        }
     3067        if (!psMetadataAddF64(md, PS_LIST_TAIL, "ra1", 0, NULL, 64.64)) {
     3068            psFree(md);
     3069            exit(EXIT_FAILURE);
     3070        }
     3071        if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl1", 0, NULL, 64.64)) {
     3072            psFree(md);
     3073            exit(EXIT_FAILURE);
     3074        }
     3075        if (!psMetadataAddF64(md, PS_LIST_TAIL, "ra2", 0, NULL, 64.64)) {
     3076            psFree(md);
     3077            exit(EXIT_FAILURE);
     3078        }
     3079        if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl2", 0, NULL, 64.64)) {
     3080            psFree(md);
     3081            exit(EXIT_FAILURE);
     3082        }
     3083        if (!psMetadataAddF64(md, PS_LIST_TAIL, "ra3", 0, NULL, 64.64)) {
     3084            psFree(md);
     3085            exit(EXIT_FAILURE);
     3086        }
     3087        if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl3", 0, NULL, 64.64)) {
     3088            psFree(md);
     3089            exit(EXIT_FAILURE);
     3090        }
     3091        if (!psMetadataAddF64(md, PS_LIST_TAIL, "ra4", 0, NULL, 64.64)) {
     3092            psFree(md);
     3093            exit(EXIT_FAILURE);
     3094        }
     3095        if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl4", 0, NULL, 64.64)) {
     3096            psFree(md);
     3097            exit(EXIT_FAILURE);
     3098        }
     3099
     3100        object = skyCellObjectFromMetadata(md);
     3101        if (!object) {
     3102            psFree(md);
     3103            exit(EXIT_FAILURE);
     3104        }
     3105
     3106        psFree(md);
     3107
     3108        if (strncmp(object->skycell_id, "a string", MAX_STRING_LENGTH)) {
     3109            psFree(object);
     3110            exit(EXIT_FAILURE);
     3111        }
     3112        if (strncmp(object->tess_id, "a string", MAX_STRING_LENGTH)) {
     3113            psFree(object);
     3114            exit(EXIT_FAILURE);
     3115        }
     3116        if (!object->ra1 == 64.64) {
     3117            psFree(object);
     3118            exit(EXIT_FAILURE);
     3119        }
     3120        if (!object->decl1 == 64.64) {
     3121            psFree(object);
     3122            exit(EXIT_FAILURE);
     3123        }
     3124        if (!object->ra2 == 64.64) {
     3125            psFree(object);
     3126            exit(EXIT_FAILURE);
     3127        }
     3128        if (!object->decl2 == 64.64) {
     3129            psFree(object);
     3130            exit(EXIT_FAILURE);
     3131        }
     3132        if (!object->ra3 == 64.64) {
     3133            psFree(object);
     3134            exit(EXIT_FAILURE);
     3135        }
     3136        if (!object->decl3 == 64.64) {
     3137            psFree(object);
     3138            exit(EXIT_FAILURE);
     3139        }
     3140        if (!object->ra4 == 64.64) {
     3141            psFree(object);
     3142            exit(EXIT_FAILURE);
     3143        }
     3144        if (!object->decl4 == 64.64) {
     3145            psFree(object);
     3146            exit(EXIT_FAILURE);
     3147        }
     3148
     3149        psFree(object);
     3150    }
     3151
     3152    {
     3153        psMetadata      *md;
     3154        skyCellMapRow   *object;
     3155
     3156        md = psMetadataAlloc();
     3157        if (!psMetadataAddStr(md, PS_LIST_TAIL, "skycell_id", 0, NULL, "a string")) {
     3158            psFree(md);
     3159            exit(EXIT_FAILURE);
     3160        }
     3161        if (!psMetadataAddStr(md, PS_LIST_TAIL, "tess_id", 0, NULL, "a string")) {
    26943162            psFree(md);
    26953163            exit(EXIT_FAILURE);
     
    26993167            exit(EXIT_FAILURE);
    27003168        }
    2701         if (!psMetadataAddS32(md, PS_LIST_TAIL, "p3_version", 0, NULL, -32)) {
    2702             psFree(md);
    2703             exit(EXIT_FAILURE);
    2704         }
    27053169        if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) {
    27063170            psFree(md);
    27073171            exit(EXIT_FAILURE);
    27083172        }
    2709         if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {
    2710             psFree(md);
    2711             exit(EXIT_FAILURE);
    2712         }
    2713         if (!psMetadataAddStr(md, PS_LIST_TAIL, "b1_uri", 0, NULL, "a string")) {
    2714             psFree(md);
    2715             exit(EXIT_FAILURE);
    2716         }
    2717         if (!psMetadataAddStr(md, PS_LIST_TAIL, "b2_uri", 0, NULL, "a string")) {
    2718             psFree(md);
    2719             exit(EXIT_FAILURE);
    2720         }
    2721 
    2722         object = p4WarpedImfileObjectFromMetadata(md);
    2723         if (!object) {
    2724             psFree(md);
    2725             exit(EXIT_FAILURE);
    2726         }
    2727 
    2728         psFree(md);
    2729 
    2730         if (!object->p4_id == -32) {
     3173
     3174        object = skyCellMapObjectFromMetadata(md);
     3175        if (!object) {
     3176            psFree(md);
     3177            exit(EXIT_FAILURE);
     3178        }
     3179
     3180        psFree(md);
     3181
     3182        if (strncmp(object->skycell_id, "a string", MAX_STRING_LENGTH)) {
     3183            psFree(object);
     3184            exit(EXIT_FAILURE);
     3185        }
     3186        if (strncmp(object->tess_id, "a string", MAX_STRING_LENGTH)) {
    27313187            psFree(object);
    27323188            exit(EXIT_FAILURE);
     
    27363192            exit(EXIT_FAILURE);
    27373193        }
    2738         if (!object->p3_version == -32) {
    2739             psFree(object);
    2740             exit(EXIT_FAILURE);
    2741         }
    27423194        if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {
    2743             psFree(object);
    2744             exit(EXIT_FAILURE);
    2745         }
    2746         if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {
    2747             psFree(object);
    2748             exit(EXIT_FAILURE);
    2749         }
    2750         if (strncmp(object->b1_uri, "a string", MAX_STRING_LENGTH)) {
    2751             psFree(object);
    2752             exit(EXIT_FAILURE);
    2753         }
    2754         if (strncmp(object->b2_uri, "a string", MAX_STRING_LENGTH)) {
    2755             psFree(object);
    2756             exit(EXIT_FAILURE);
    2757         }
    2758 
    2759         psFree(object);
    2760     }
    2761 
    2762     {
    2763         psMetadata      *md;
    2764         p4StackedImfileRow *object;
    2765 
    2766         md = psMetadataAlloc();
    2767         if (!psMetadataAddS32(md, PS_LIST_TAIL, "p4_id", 0, NULL, -32)) {
    2768             psFree(md);
    2769             exit(EXIT_FAILURE);
    2770         }
    2771         if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) {
    2772             psFree(md);
    2773             exit(EXIT_FAILURE);
    2774         }
    2775         if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {
    2776             psFree(md);
    2777             exit(EXIT_FAILURE);
    2778         }
    2779         if (!psMetadataAddStr(md, PS_LIST_TAIL, "b1_uri", 0, NULL, "a string")) {
    2780             psFree(md);
    2781             exit(EXIT_FAILURE);
    2782         }
    2783         if (!psMetadataAddStr(md, PS_LIST_TAIL, "b2_uri", 0, NULL, "a string")) {
    2784             psFree(md);
    2785             exit(EXIT_FAILURE);
    2786         }
    2787 
    2788         object = p4StackedImfileObjectFromMetadata(md);
    2789         if (!object) {
    2790             psFree(md);
    2791             exit(EXIT_FAILURE);
    2792         }
    2793 
    2794         psFree(md);
    2795 
    2796         if (!object->p4_id == -32) {
    2797             psFree(object);
    2798             exit(EXIT_FAILURE);
    2799         }
    2800         if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {
    2801             psFree(object);
    2802             exit(EXIT_FAILURE);
    2803         }
    2804         if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {
    2805             psFree(object);
    2806             exit(EXIT_FAILURE);
    2807         }
    2808         if (strncmp(object->b1_uri, "a string", MAX_STRING_LENGTH)) {
    2809             psFree(object);
    2810             exit(EXIT_FAILURE);
    2811         }
    2812         if (strncmp(object->b2_uri, "a string", MAX_STRING_LENGTH)) {
    2813             psFree(object);
    2814             exit(EXIT_FAILURE);
    2815         }
    2816 
    2817         psFree(object);
    2818     }
    2819 
    2820     {
    2821         psMetadata      *md;
    2822         p4DiffImfileRow *object;
    2823 
    2824         md = psMetadataAlloc();
    2825         if (!psMetadataAddS32(md, PS_LIST_TAIL, "p4_id", 0, NULL, -32)) {
    2826             psFree(md);
    2827             exit(EXIT_FAILURE);
    2828         }
    2829         if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) {
    2830             psFree(md);
    2831             exit(EXIT_FAILURE);
    2832         }
    2833         if (!psMetadataAddS32(md, PS_LIST_TAIL, "p3_version", 0, NULL, -32)) {
    2834             psFree(md);
    2835             exit(EXIT_FAILURE);
    2836         }
    2837         if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) {
    2838             psFree(md);
    2839             exit(EXIT_FAILURE);
    2840         }
    2841         if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {
    2842             psFree(md);
    2843             exit(EXIT_FAILURE);
    2844         }
    2845         if (!psMetadataAddStr(md, PS_LIST_TAIL, "b1_uri", 0, NULL, "a string")) {
    2846             psFree(md);
    2847             exit(EXIT_FAILURE);
    2848         }
    2849         if (!psMetadataAddStr(md, PS_LIST_TAIL, "b2_uri", 0, NULL, "a string")) {
    2850             psFree(md);
    2851             exit(EXIT_FAILURE);
    2852         }
    2853 
    2854         object = p4DiffImfileObjectFromMetadata(md);
    2855         if (!object) {
    2856             psFree(md);
    2857             exit(EXIT_FAILURE);
    2858         }
    2859 
    2860         psFree(md);
    2861 
    2862         if (!object->p4_id == -32) {
    2863             psFree(object);
    2864             exit(EXIT_FAILURE);
    2865         }
    2866         if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) {
    2867             psFree(object);
    2868             exit(EXIT_FAILURE);
    2869         }
    2870         if (!object->p3_version == -32) {
    2871             psFree(object);
    2872             exit(EXIT_FAILURE);
    2873         }
    2874         if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {
    2875             psFree(object);
    2876             exit(EXIT_FAILURE);
    2877         }
    2878         if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {
    2879             psFree(object);
    2880             exit(EXIT_FAILURE);
    2881         }
    2882         if (strncmp(object->b1_uri, "a string", MAX_STRING_LENGTH)) {
    2883             psFree(object);
    2884             exit(EXIT_FAILURE);
    2885         }
    2886         if (strncmp(object->b2_uri, "a string", MAX_STRING_LENGTH)) {
    2887             psFree(object);
    2888             exit(EXIT_FAILURE);
    2889         }
    2890 
    2891         psFree(object);
    2892     }
    2893 
    2894     {
    2895         psMetadata      *md;
    2896         p4MagicMaskImfileRow *object;
    2897 
    2898         md = psMetadataAlloc();
    2899         if (!psMetadataAddS32(md, PS_LIST_TAIL, "p4_id", 0, NULL, -32)) {
    2900             psFree(md);
    2901             exit(EXIT_FAILURE);
    2902         }
    2903         if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) {
    2904             psFree(md);
    2905             exit(EXIT_FAILURE);
    2906         }
    2907         if (!psMetadataAddS32(md, PS_LIST_TAIL, "p3_version", 0, NULL, -32)) {
    2908             psFree(md);
    2909             exit(EXIT_FAILURE);
    2910         }
    2911         if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) {
    2912             psFree(md);
    2913             exit(EXIT_FAILURE);
    2914         }
    2915         if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {
    2916             psFree(md);
    2917             exit(EXIT_FAILURE);
    2918         }
    2919 
    2920         object = p4MagicMaskImfileObjectFromMetadata(md);
    2921         if (!object) {
    2922             psFree(md);
    2923             exit(EXIT_FAILURE);
    2924         }
    2925 
    2926         psFree(md);
    2927 
    2928         if (!object->p4_id == -32) {
    2929             psFree(object);
    2930             exit(EXIT_FAILURE);
    2931         }
    2932         if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) {
    2933             psFree(object);
    2934             exit(EXIT_FAILURE);
    2935         }
    2936         if (!object->p3_version == -32) {
    2937             psFree(object);
    2938             exit(EXIT_FAILURE);
    2939         }
    2940         if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {
    2941             psFree(object);
    2942             exit(EXIT_FAILURE);
    2943         }
    2944         if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {
    29453195            psFree(object);
    29463196            exit(EXIT_FAILURE);
Note: See TracChangeset for help on using the changeset viewer.