Changeset 8283 for trunk/ippdb/tests
- Timestamp:
- Aug 10, 2006, 3:34:31 PM (20 years ago)
- Location:
- trunk/ippdb/tests
- Files:
-
- 6 edited
-
alloc.c (modified) (10 diffs)
-
insert.c (modified) (5 diffs)
-
insertobject.c (modified) (7 diffs)
-
metadatafromobject.c (modified) (14 diffs)
-
objectfrommetadata.c (modified) (14 diffs)
-
pop.c (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippdb/tests/alloc.c
r8266 r8283 483 483 rawDetrendExpRow *object; 484 484 485 object = rawDetrendExpRowAlloc("a string", "a string", "a string", "a string", -32, "a string", 32.32, 64.64, 64.64, 32.32, 64.64 );485 object = rawDetrendExpRowAlloc("a string", "a string", "a string", "a string", -32, "a string", 32.32, 64.64, 64.64, 32.32, 64.64, 64.64, 64.64, 64.64, 64.64, 32.32, 64.64 ); 486 486 487 487 if (!object) { … … 529 529 exit(EXIT_FAILURE); 530 530 } 531 if (!object->background == 64.64) { 531 if (!object->bg == 64.64) { 532 psFree(object); 533 exit(EXIT_FAILURE); 534 } 535 if (!object->bg_stdev == 64.64) { 536 psFree(object); 537 exit(EXIT_FAILURE); 538 } 539 if (!object->bg_mean_stdev == 64.64) { 540 psFree(object); 541 exit(EXIT_FAILURE); 542 } 543 if (!object->alt == 64.64) { 544 psFree(object); 545 exit(EXIT_FAILURE); 546 } 547 if (!object->az == 64.64) { 548 psFree(object); 549 exit(EXIT_FAILURE); 550 } 551 if (!object->ccd_temp == 32.32) { 552 psFree(object); 553 exit(EXIT_FAILURE); 554 } 555 if (!object->posang == 64.64) { 532 556 psFree(object); 533 557 exit(EXIT_FAILURE); … … 540 564 rawScienceExpRow *object; 541 565 542 object = rawScienceExpRowAlloc("a string", "a string", "a string", "a string", -32, "a string", 32.32, 64.64, 64.64, 32.32, 64.64 );566 object = rawScienceExpRowAlloc("a string", "a string", "a string", "a string", -32, "a string", 32.32, 64.64, 64.64, 32.32, 64.64, 64.64, 64.64, 64.64, 64.64, 32.32, 64.64 ); 543 567 544 568 if (!object) { … … 586 610 exit(EXIT_FAILURE); 587 611 } 588 if (!object->background == 64.64) { 612 if (!object->bg == 64.64) { 613 psFree(object); 614 exit(EXIT_FAILURE); 615 } 616 if (!object->bg_stdev == 64.64) { 617 psFree(object); 618 exit(EXIT_FAILURE); 619 } 620 if (!object->bg_mean_stdev == 64.64) { 621 psFree(object); 622 exit(EXIT_FAILURE); 623 } 624 if (!object->alt == 64.64) { 625 psFree(object); 626 exit(EXIT_FAILURE); 627 } 628 if (!object->az == 64.64) { 629 psFree(object); 630 exit(EXIT_FAILURE); 631 } 632 if (!object->ccd_temp == 32.32) { 633 psFree(object); 634 exit(EXIT_FAILURE); 635 } 636 if (!object->posang == 64.64) { 589 637 psFree(object); 590 638 exit(EXIT_FAILURE); … … 674 722 p1PendingExpRow *object; 675 723 676 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 ); 677 678 if (!object) { 679 exit(EXIT_FAILURE); 680 } 681 682 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 683 psFree(object); 684 exit(EXIT_FAILURE); 685 } 686 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 687 psFree(object); 688 exit(EXIT_FAILURE); 689 } 690 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 691 psFree(object); 692 exit(EXIT_FAILURE); 693 } 694 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 695 psFree(object); 696 exit(EXIT_FAILURE); 697 } 698 if (!object->imfiles == -32) { 699 psFree(object); 700 exit(EXIT_FAILURE); 701 } 702 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 703 psFree(object); 704 exit(EXIT_FAILURE); 705 } 706 if (!object->airmass == 32.32) { 707 psFree(object); 708 exit(EXIT_FAILURE); 709 } 710 if (!object->ra == 64.64) { 711 psFree(object); 712 exit(EXIT_FAILURE); 713 } 714 if (!object->decl == 64.64) { 715 psFree(object); 716 exit(EXIT_FAILURE); 717 } 718 if (!object->exp_time == 32.32) { 719 psFree(object); 720 exit(EXIT_FAILURE); 721 } 722 if (!object->background == 64.64) { 724 object = p1PendingExpRowAlloc("a string", "a string", -32 ); 725 726 if (!object) { 727 exit(EXIT_FAILURE); 728 } 729 730 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 723 731 psFree(object); 724 732 exit(EXIT_FAILURE); … … 739 747 p2PendingExpRow *object; 740 748 741 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 ); 742 743 if (!object) { 744 exit(EXIT_FAILURE); 745 } 746 747 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 748 psFree(object); 749 exit(EXIT_FAILURE); 750 } 751 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 752 psFree(object); 753 exit(EXIT_FAILURE); 754 } 755 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 756 psFree(object); 757 exit(EXIT_FAILURE); 758 } 759 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 760 psFree(object); 761 exit(EXIT_FAILURE); 762 } 763 if (!object->imfiles == -32) { 764 psFree(object); 765 exit(EXIT_FAILURE); 766 } 767 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 768 psFree(object); 769 exit(EXIT_FAILURE); 770 } 771 if (!object->airmass == 32.32) { 772 psFree(object); 773 exit(EXIT_FAILURE); 774 } 775 if (!object->ra == 32.32) { 776 psFree(object); 777 exit(EXIT_FAILURE); 778 } 779 if (!object->decl == 64.64) { 780 psFree(object); 781 exit(EXIT_FAILURE); 782 } 783 if (!object->exp_time == 64.64) { 784 psFree(object); 785 exit(EXIT_FAILURE); 786 } 787 if (!object->background == 64.64) { 749 object = p2PendingExpRowAlloc("a string", "a string", -32, -32 ); 750 751 if (!object) { 752 exit(EXIT_FAILURE); 753 } 754 755 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 788 756 psFree(object); 789 757 exit(EXIT_FAILURE); … … 845 813 p2DoneExpRow *object; 846 814 847 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 ); 848 849 if (!object) { 850 exit(EXIT_FAILURE); 851 } 852 853 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 854 psFree(object); 855 exit(EXIT_FAILURE); 856 } 857 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 858 psFree(object); 859 exit(EXIT_FAILURE); 860 } 861 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 862 psFree(object); 863 exit(EXIT_FAILURE); 864 } 865 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 866 psFree(object); 867 exit(EXIT_FAILURE); 868 } 869 if (!object->imfiles == -32) { 870 psFree(object); 871 exit(EXIT_FAILURE); 872 } 873 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 874 psFree(object); 875 exit(EXIT_FAILURE); 876 } 877 if (!object->airmass == 32.32) { 878 psFree(object); 879 exit(EXIT_FAILURE); 880 } 881 if (!object->ra == 64.64) { 882 psFree(object); 883 exit(EXIT_FAILURE); 884 } 885 if (!object->decl == 64.64) { 886 psFree(object); 887 exit(EXIT_FAILURE); 888 } 889 if (!object->exp_time == 32.32) { 890 psFree(object); 891 exit(EXIT_FAILURE); 892 } 893 if (!object->background == 64.64) { 815 object = p2DoneExpRowAlloc("a string", "a string", -32, -32 ); 816 817 if (!object) { 818 exit(EXIT_FAILURE); 819 } 820 821 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 894 822 psFree(object); 895 823 exit(EXIT_FAILURE); … … 951 879 p3PendingExpRow *object; 952 880 953 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 ); 954 955 if (!object) { 956 exit(EXIT_FAILURE); 957 } 958 959 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 960 psFree(object); 961 exit(EXIT_FAILURE); 962 } 963 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 964 psFree(object); 965 exit(EXIT_FAILURE); 966 } 967 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 968 psFree(object); 969 exit(EXIT_FAILURE); 970 } 971 if (!object->imfiles == -32) { 972 psFree(object); 973 exit(EXIT_FAILURE); 974 } 975 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 976 psFree(object); 977 exit(EXIT_FAILURE); 978 } 979 if (!object->airmass == 32.32) { 980 psFree(object); 981 exit(EXIT_FAILURE); 982 } 983 if (!object->ra == 64.64) { 984 psFree(object); 985 exit(EXIT_FAILURE); 986 } 987 if (!object->decl == 64.64) { 988 psFree(object); 989 exit(EXIT_FAILURE); 990 } 991 if (!object->exp_time == 32.32) { 992 psFree(object); 993 exit(EXIT_FAILURE); 994 } 995 if (!object->background == 64.64) { 881 object = p3PendingExpRowAlloc("a string", "a string", -32, -32 ); 882 883 if (!object) { 884 exit(EXIT_FAILURE); 885 } 886 887 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 996 888 psFree(object); 997 889 exit(EXIT_FAILURE); … … 1037 929 detInputExpRow *object; 1038 930 1039 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);931 object = detInputExpRowAlloc(-32, -32, "a string", true, true ); 1040 932 1041 933 if (!object) { … … 1055 947 exit(EXIT_FAILURE); 1056 948 } 1057 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 1058 psFree(object); 1059 exit(EXIT_FAILURE); 1060 } 1061 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 1062 psFree(object); 1063 exit(EXIT_FAILURE); 1064 } 1065 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 1066 psFree(object); 1067 exit(EXIT_FAILURE); 1068 } 1069 if (!object->imfiles == -32) { 1070 psFree(object); 1071 exit(EXIT_FAILURE); 1072 } 1073 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 1074 psFree(object); 1075 exit(EXIT_FAILURE); 1076 } 1077 if (!object->airmass == 32.32) { 1078 psFree(object); 1079 exit(EXIT_FAILURE); 1080 } 1081 if (!object->ra == 64.64) { 1082 psFree(object); 1083 exit(EXIT_FAILURE); 1084 } 1085 if (!object->decl == 64.64) { 1086 psFree(object); 1087 exit(EXIT_FAILURE); 1088 } 1089 if (!object->exp_time == 32.32) { 1090 psFree(object); 1091 exit(EXIT_FAILURE); 1092 } 1093 if (!object->background == 64.64) { 949 if (!object->include == true) { 950 psFree(object); 951 exit(EXIT_FAILURE); 952 } 953 if (!object->accept == true) { 1094 954 psFree(object); 1095 955 exit(EXIT_FAILURE); -
trunk/ippdb/tests/insert.c
r8266 r8283 208 208 } 209 209 210 if (!rawDetrendExpInsert(dbh, "a string", "a string", "a string", "a string", -32, "a string", 32.32, 64.64, 64.64, 32.32, 64.64 )) {211 exit(EXIT_FAILURE); 212 } 213 214 psDBCleanup(dbh); 215 } 216 217 { 218 psDB *dbh; 219 220 dbh = psDBInit("localhost", "test", NULL, "test"); 221 if (!dbh) { 222 exit(EXIT_FAILURE); 223 } 224 225 if (!rawScienceExpInsert(dbh, "a string", "a string", "a string", "a string", -32, "a string", 32.32, 64.64, 64.64, 32.32, 64.64 )) {210 if (!rawDetrendExpInsert(dbh, "a string", "a string", "a string", "a string", -32, "a string", 32.32, 64.64, 64.64, 32.32, 64.64, 64.64, 64.64, 64.64, 64.64, 32.32, 64.64)) { 211 exit(EXIT_FAILURE); 212 } 213 214 psDBCleanup(dbh); 215 } 216 217 { 218 psDB *dbh; 219 220 dbh = psDBInit("localhost", "test", NULL, "test"); 221 if (!dbh) { 222 exit(EXIT_FAILURE); 223 } 224 225 if (!rawScienceExpInsert(dbh, "a string", "a string", "a string", "a string", -32, "a string", 32.32, 64.64, 64.64, 32.32, 64.64, 64.64, 64.64, 64.64, 64.64, 32.32, 64.64)) { 226 226 exit(EXIT_FAILURE); 227 227 } … … 253 253 } 254 254 255 if (!p1PendingExpInsert(dbh, "a string", "a string", "a string", "a string", -32, "a string", 32.32, 64.64, 64.64, 32.32, 64.64, "a string",-32)) {256 exit(EXIT_FAILURE); 257 } 258 259 psDBCleanup(dbh); 260 } 261 262 { 263 psDB *dbh; 264 265 dbh = psDBInit("localhost", "test", NULL, "test"); 266 if (!dbh) { 267 exit(EXIT_FAILURE); 268 } 269 270 if (!p2PendingExpInsert(dbh, "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)) {255 if (!p1PendingExpInsert(dbh, "a string", "a string", -32)) { 256 exit(EXIT_FAILURE); 257 } 258 259 psDBCleanup(dbh); 260 } 261 262 { 263 psDB *dbh; 264 265 dbh = psDBInit("localhost", "test", NULL, "test"); 266 if (!dbh) { 267 exit(EXIT_FAILURE); 268 } 269 270 if (!p2PendingExpInsert(dbh, "a string", "a string", -32, -32)) { 271 271 exit(EXIT_FAILURE); 272 272 } … … 298 298 } 299 299 300 if (!p2DoneExpInsert(dbh, "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)) {300 if (!p2DoneExpInsert(dbh, "a string", "a string", -32, -32)) { 301 301 exit(EXIT_FAILURE); 302 302 } … … 328 328 } 329 329 330 if (!p3PendingExpInsert(dbh, "a string", "a string", "a string", -32, "a string", 32.32, 64.64, 64.64, 32.32, 64.64, "a string",-32, -32)) {330 if (!p3PendingExpInsert(dbh, "a string", "a string", -32, -32)) { 331 331 exit(EXIT_FAILURE); 332 332 } … … 358 358 } 359 359 360 if (!detInputExpInsert(dbh, -32, -32, "a string", "a string", "a string", "a string", -32, "a string", 32.32, 64.64, 64.64, 32.32, 64.64)) {360 if (!detInputExpInsert(dbh, -32, -32, "a string", true, true)) { 361 361 exit(EXIT_FAILURE); 362 362 } -
trunk/ippdb/tests/insertobject.c
r8266 r8283 300 300 } 301 301 302 object = rawDetrendExpRowAlloc("a string", "a string", "a string", "a string", -32, "a string", 32.32, 64.64, 64.64, 32.32, 64.64 );302 object = rawDetrendExpRowAlloc("a string", "a string", "a string", "a string", -32, "a string", 32.32, 64.64, 64.64, 32.32, 64.64, 64.64, 64.64, 64.64, 64.64, 32.32, 64.64); 303 303 if (!object) { 304 304 exit(EXIT_FAILURE); … … 322 322 } 323 323 324 object = rawScienceExpRowAlloc("a string", "a string", "a string", "a string", -32, "a string", 32.32, 64.64, 64.64, 32.32, 64.64 );324 object = rawScienceExpRowAlloc("a string", "a string", "a string", "a string", -32, "a string", 32.32, 64.64, 64.64, 32.32, 64.64, 64.64, 64.64, 64.64, 64.64, 32.32, 64.64); 325 325 if (!object) { 326 326 exit(EXIT_FAILURE); … … 366 366 } 367 367 368 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);368 object = p1PendingExpRowAlloc("a string", "a string", -32); 369 369 if (!object) { 370 370 exit(EXIT_FAILURE); … … 388 388 } 389 389 390 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);390 object = p2PendingExpRowAlloc("a string", "a string", -32, -32); 391 391 if (!object) { 392 392 exit(EXIT_FAILURE); … … 432 432 } 433 433 434 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);434 object = p2DoneExpRowAlloc("a string", "a string", -32, -32); 435 435 if (!object) { 436 436 exit(EXIT_FAILURE); … … 476 476 } 477 477 478 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);478 object = p3PendingExpRowAlloc("a string", "a string", -32, -32); 479 479 if (!object) { 480 480 exit(EXIT_FAILURE); … … 520 520 } 521 521 522 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);522 object = detInputExpRowAlloc(-32, -32, "a string", true, true); 523 523 if (!object) { 524 524 exit(EXIT_FAILURE); -
trunk/ippdb/tests/metadatafromobject.c
r8266 r8283 590 590 bool status; 591 591 592 object = rawDetrendExpRowAlloc("a string", "a string", "a string", "a string", -32, "a string", 32.32, 64.64, 64.64, 32.32, 64.64 );592 object = rawDetrendExpRowAlloc("a string", "a string", "a string", "a string", -32, "a string", 32.32, 64.64, 64.64, 32.32, 64.64, 64.64, 64.64, 64.64, 64.64, 32.32, 64.64); 593 593 if (!object) { 594 594 exit(EXIT_FAILURE); … … 642 642 exit(EXIT_FAILURE); 643 643 } 644 if (!psMetadataLookupF64(&status, md, "background") == 64.64) { 644 if (!psMetadataLookupF64(&status, md, "bg") == 64.64) { 645 psFree(md); 646 exit(EXIT_FAILURE); 647 } 648 if (!psMetadataLookupF64(&status, md, "bg_stdev") == 64.64) { 649 psFree(md); 650 exit(EXIT_FAILURE); 651 } 652 if (!psMetadataLookupF64(&status, md, "bg_mean_stdev") == 64.64) { 653 psFree(md); 654 exit(EXIT_FAILURE); 655 } 656 if (!psMetadataLookupF64(&status, md, "alt") == 64.64) { 657 psFree(md); 658 exit(EXIT_FAILURE); 659 } 660 if (!psMetadataLookupF64(&status, md, "az") == 64.64) { 661 psFree(md); 662 exit(EXIT_FAILURE); 663 } 664 if (!psMetadataLookupF32(&status, md, "ccd_temp") == 32.32) { 665 psFree(md); 666 exit(EXIT_FAILURE); 667 } 668 if (!psMetadataLookupF64(&status, md, "posang") == 64.64) { 645 669 psFree(md); 646 670 exit(EXIT_FAILURE); … … 655 679 bool status; 656 680 657 object = rawScienceExpRowAlloc("a string", "a string", "a string", "a string", -32, "a string", 32.32, 64.64, 64.64, 32.32, 64.64 );681 object = rawScienceExpRowAlloc("a string", "a string", "a string", "a string", -32, "a string", 32.32, 64.64, 64.64, 32.32, 64.64, 64.64, 64.64, 64.64, 64.64, 32.32, 64.64); 658 682 if (!object) { 659 683 exit(EXIT_FAILURE); … … 707 731 exit(EXIT_FAILURE); 708 732 } 709 if (!psMetadataLookupF64(&status, md, "background") == 64.64) { 733 if (!psMetadataLookupF64(&status, md, "bg") == 64.64) { 734 psFree(md); 735 exit(EXIT_FAILURE); 736 } 737 if (!psMetadataLookupF64(&status, md, "bg_stdev") == 64.64) { 738 psFree(md); 739 exit(EXIT_FAILURE); 740 } 741 if (!psMetadataLookupF64(&status, md, "bg_mean_stdev") == 64.64) { 742 psFree(md); 743 exit(EXIT_FAILURE); 744 } 745 if (!psMetadataLookupF64(&status, md, "alt") == 64.64) { 746 psFree(md); 747 exit(EXIT_FAILURE); 748 } 749 if (!psMetadataLookupF64(&status, md, "az") == 64.64) { 750 psFree(md); 751 exit(EXIT_FAILURE); 752 } 753 if (!psMetadataLookupF32(&status, md, "ccd_temp") == 32.32) { 754 psFree(md); 755 exit(EXIT_FAILURE); 756 } 757 if (!psMetadataLookupF64(&status, md, "posang") == 64.64) { 710 758 psFree(md); 711 759 exit(EXIT_FAILURE); … … 805 853 bool status; 806 854 807 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);855 object = p1PendingExpRowAlloc("a string", "a string", -32); 808 856 if (!object) { 809 857 exit(EXIT_FAILURE); … … 821 869 exit(EXIT_FAILURE); 822 870 } 823 if (strncmp(psMetadataLookupPtr(&status, md, "camera"), "a string", MAX_STRING_LENGTH)) {824 psFree(md);825 exit(EXIT_FAILURE);826 }827 if (strncmp(psMetadataLookupPtr(&status, md, "telescope"), "a string", MAX_STRING_LENGTH)) {828 psFree(md);829 exit(EXIT_FAILURE);830 }831 if (strncmp(psMetadataLookupPtr(&status, md, "exp_type"), "a string", MAX_STRING_LENGTH)) {832 psFree(md);833 exit(EXIT_FAILURE);834 }835 if (!psMetadataLookupS32(&status, md, "imfiles") == -32) {836 psFree(md);837 exit(EXIT_FAILURE);838 }839 if (strncmp(psMetadataLookupPtr(&status, md, "filter"), "a string", MAX_STRING_LENGTH)) {840 psFree(md);841 exit(EXIT_FAILURE);842 }843 if (!psMetadataLookupF32(&status, md, "airmass") == 32.32) {844 psFree(md);845 exit(EXIT_FAILURE);846 }847 if (!psMetadataLookupF64(&status, md, "ra") == 64.64) {848 psFree(md);849 exit(EXIT_FAILURE);850 }851 if (!psMetadataLookupF64(&status, md, "decl") == 64.64) {852 psFree(md);853 exit(EXIT_FAILURE);854 }855 if (!psMetadataLookupF32(&status, md, "exp_time") == 32.32) {856 psFree(md);857 exit(EXIT_FAILURE);858 }859 if (!psMetadataLookupF64(&status, md, "background") == 64.64) {860 psFree(md);861 exit(EXIT_FAILURE);862 }863 871 if (strncmp(psMetadataLookupPtr(&status, md, "recipe"), "a string", MAX_STRING_LENGTH)) { 864 872 psFree(md); … … 878 886 bool status; 879 887 880 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);888 object = p2PendingExpRowAlloc("a string", "a string", -32, -32); 881 889 if (!object) { 882 890 exit(EXIT_FAILURE); … … 894 902 exit(EXIT_FAILURE); 895 903 } 896 if (strncmp(psMetadataLookupPtr(&status, md, "camera"), "a string", MAX_STRING_LENGTH)) {897 psFree(md);898 exit(EXIT_FAILURE);899 }900 if (strncmp(psMetadataLookupPtr(&status, md, "telescope"), "a string", MAX_STRING_LENGTH)) {901 psFree(md);902 exit(EXIT_FAILURE);903 }904 if (strncmp(psMetadataLookupPtr(&status, md, "exp_type"), "a string", MAX_STRING_LENGTH)) {905 psFree(md);906 exit(EXIT_FAILURE);907 }908 if (!psMetadataLookupS32(&status, md, "imfiles") == -32) {909 psFree(md);910 exit(EXIT_FAILURE);911 }912 if (strncmp(psMetadataLookupPtr(&status, md, "filter"), "a string", MAX_STRING_LENGTH)) {913 psFree(md);914 exit(EXIT_FAILURE);915 }916 if (!psMetadataLookupF32(&status, md, "airmass") == 32.32) {917 psFree(md);918 exit(EXIT_FAILURE);919 }920 if (!psMetadataLookupF32(&status, md, "ra") == 32.32) {921 psFree(md);922 exit(EXIT_FAILURE);923 }924 if (!psMetadataLookupF64(&status, md, "decl") == 64.64) {925 psFree(md);926 exit(EXIT_FAILURE);927 }928 if (!psMetadataLookupF64(&status, md, "exp_time") == 64.64) {929 psFree(md);930 exit(EXIT_FAILURE);931 }932 if (!psMetadataLookupF64(&status, md, "background") == 64.64) {933 psFree(md);934 exit(EXIT_FAILURE);935 }936 904 if (strncmp(psMetadataLookupPtr(&status, md, "recipe"), "a string", MAX_STRING_LENGTH)) { 937 905 psFree(md); … … 1000 968 bool status; 1001 969 1002 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);970 object = p2DoneExpRowAlloc("a string", "a string", -32, -32); 1003 971 if (!object) { 1004 972 exit(EXIT_FAILURE); … … 1016 984 exit(EXIT_FAILURE); 1017 985 } 1018 if (strncmp(psMetadataLookupPtr(&status, md, "camera"), "a string", MAX_STRING_LENGTH)) {1019 psFree(md);1020 exit(EXIT_FAILURE);1021 }1022 if (strncmp(psMetadataLookupPtr(&status, md, "telescope"), "a string", MAX_STRING_LENGTH)) {1023 psFree(md);1024 exit(EXIT_FAILURE);1025 }1026 if (strncmp(psMetadataLookupPtr(&status, md, "exp_type"), "a string", MAX_STRING_LENGTH)) {1027 psFree(md);1028 exit(EXIT_FAILURE);1029 }1030 if (!psMetadataLookupS32(&status, md, "imfiles") == -32) {1031 psFree(md);1032 exit(EXIT_FAILURE);1033 }1034 if (strncmp(psMetadataLookupPtr(&status, md, "filter"), "a string", MAX_STRING_LENGTH)) {1035 psFree(md);1036 exit(EXIT_FAILURE);1037 }1038 if (!psMetadataLookupF32(&status, md, "airmass") == 32.32) {1039 psFree(md);1040 exit(EXIT_FAILURE);1041 }1042 if (!psMetadataLookupF64(&status, md, "ra") == 64.64) {1043 psFree(md);1044 exit(EXIT_FAILURE);1045 }1046 if (!psMetadataLookupF64(&status, md, "decl") == 64.64) {1047 psFree(md);1048 exit(EXIT_FAILURE);1049 }1050 if (!psMetadataLookupF32(&status, md, "exp_time") == 32.32) {1051 psFree(md);1052 exit(EXIT_FAILURE);1053 }1054 if (!psMetadataLookupF64(&status, md, "background") == 64.64) {1055 psFree(md);1056 exit(EXIT_FAILURE);1057 }1058 986 if (strncmp(psMetadataLookupPtr(&status, md, "recipe"), "a string", MAX_STRING_LENGTH)) { 1059 987 psFree(md); … … 1122 1050 bool status; 1123 1051 1124 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);1052 object = p3PendingExpRowAlloc("a string", "a string", -32, -32); 1125 1053 if (!object) { 1126 1054 exit(EXIT_FAILURE); … … 1138 1066 exit(EXIT_FAILURE); 1139 1067 } 1140 if (strncmp(psMetadataLookupPtr(&status, md, "camera"), "a string", MAX_STRING_LENGTH)) {1141 psFree(md);1142 exit(EXIT_FAILURE);1143 }1144 if (strncmp(psMetadataLookupPtr(&status, md, "exp_type"), "a string", MAX_STRING_LENGTH)) {1145 psFree(md);1146 exit(EXIT_FAILURE);1147 }1148 if (!psMetadataLookupS32(&status, md, "imfiles") == -32) {1149 psFree(md);1150 exit(EXIT_FAILURE);1151 }1152 if (strncmp(psMetadataLookupPtr(&status, md, "filter"), "a string", MAX_STRING_LENGTH)) {1153 psFree(md);1154 exit(EXIT_FAILURE);1155 }1156 if (!psMetadataLookupF32(&status, md, "airmass") == 32.32) {1157 psFree(md);1158 exit(EXIT_FAILURE);1159 }1160 if (!psMetadataLookupF64(&status, md, "ra") == 64.64) {1161 psFree(md);1162 exit(EXIT_FAILURE);1163 }1164 if (!psMetadataLookupF64(&status, md, "decl") == 64.64) {1165 psFree(md);1166 exit(EXIT_FAILURE);1167 }1168 if (!psMetadataLookupF32(&status, md, "exp_time") == 32.32) {1169 psFree(md);1170 exit(EXIT_FAILURE);1171 }1172 if (!psMetadataLookupF64(&status, md, "background") == 64.64) {1173 psFree(md);1174 exit(EXIT_FAILURE);1175 }1176 1068 if (strncmp(psMetadataLookupPtr(&status, md, "recipe"), "a string", MAX_STRING_LENGTH)) { 1177 1069 psFree(md); … … 1224 1116 bool status; 1225 1117 1226 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);1118 object = detInputExpRowAlloc(-32, -32, "a string", true, true); 1227 1119 if (!object) { 1228 1120 exit(EXIT_FAILURE); … … 1248 1140 exit(EXIT_FAILURE); 1249 1141 } 1250 if (strncmp(psMetadataLookupPtr(&status, md, "camera"), "a string", MAX_STRING_LENGTH)) { 1251 psFree(md); 1252 exit(EXIT_FAILURE); 1253 } 1254 if (strncmp(psMetadataLookupPtr(&status, md, "telescope"), "a string", MAX_STRING_LENGTH)) { 1255 psFree(md); 1256 exit(EXIT_FAILURE); 1257 } 1258 if (strncmp(psMetadataLookupPtr(&status, md, "exp_type"), "a string", MAX_STRING_LENGTH)) { 1259 psFree(md); 1260 exit(EXIT_FAILURE); 1261 } 1262 if (!psMetadataLookupS32(&status, md, "imfiles") == -32) { 1263 psFree(md); 1264 exit(EXIT_FAILURE); 1265 } 1266 if (strncmp(psMetadataLookupPtr(&status, md, "filter"), "a string", MAX_STRING_LENGTH)) { 1267 psFree(md); 1268 exit(EXIT_FAILURE); 1269 } 1270 if (!psMetadataLookupF32(&status, md, "airmass") == 32.32) { 1271 psFree(md); 1272 exit(EXIT_FAILURE); 1273 } 1274 if (!psMetadataLookupF64(&status, md, "ra") == 64.64) { 1275 psFree(md); 1276 exit(EXIT_FAILURE); 1277 } 1278 if (!psMetadataLookupF64(&status, md, "decl") == 64.64) { 1279 psFree(md); 1280 exit(EXIT_FAILURE); 1281 } 1282 if (!psMetadataLookupF32(&status, md, "exp_time") == 32.32) { 1283 psFree(md); 1284 exit(EXIT_FAILURE); 1285 } 1286 if (!psMetadataLookupF64(&status, md, "background") == 64.64) { 1142 if (!psMetadataLookupBool(&status, md, "include") == true) { 1143 psFree(md); 1144 exit(EXIT_FAILURE); 1145 } 1146 if (!psMetadataLookupBool(&status, md, "accept") == true) { 1287 1147 psFree(md); 1288 1148 exit(EXIT_FAILURE); -
trunk/ippdb/tests/objectfrommetadata.c
r8266 r8283 895 895 exit(EXIT_FAILURE); 896 896 } 897 if (!psMetadataAddF64(md, PS_LIST_TAIL, "background", 0, NULL, 64.64)) { 897 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) { 898 psFree(md); 899 exit(EXIT_FAILURE); 900 } 901 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) { 902 psFree(md); 903 exit(EXIT_FAILURE); 904 } 905 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) { 906 psFree(md); 907 exit(EXIT_FAILURE); 908 } 909 if (!psMetadataAddF64(md, PS_LIST_TAIL, "alt", 0, NULL, 64.64)) { 910 psFree(md); 911 exit(EXIT_FAILURE); 912 } 913 if (!psMetadataAddF64(md, PS_LIST_TAIL, "az", 0, NULL, 64.64)) { 914 psFree(md); 915 exit(EXIT_FAILURE); 916 } 917 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ccd_temp", 0, NULL, 32.32)) { 918 psFree(md); 919 exit(EXIT_FAILURE); 920 } 921 if (!psMetadataAddF64(md, PS_LIST_TAIL, "posang", 0, NULL, 64.64)) { 898 922 psFree(md); 899 923 exit(EXIT_FAILURE); … … 948 972 exit(EXIT_FAILURE); 949 973 } 950 if (!object->background == 64.64) { 974 if (!object->bg == 64.64) { 975 psFree(object); 976 exit(EXIT_FAILURE); 977 } 978 if (!object->bg_stdev == 64.64) { 979 psFree(object); 980 exit(EXIT_FAILURE); 981 } 982 if (!object->bg_mean_stdev == 64.64) { 983 psFree(object); 984 exit(EXIT_FAILURE); 985 } 986 if (!object->alt == 64.64) { 987 psFree(object); 988 exit(EXIT_FAILURE); 989 } 990 if (!object->az == 64.64) { 991 psFree(object); 992 exit(EXIT_FAILURE); 993 } 994 if (!object->ccd_temp == 32.32) { 995 psFree(object); 996 exit(EXIT_FAILURE); 997 } 998 if (!object->posang == 64.64) { 951 999 psFree(object); 952 1000 exit(EXIT_FAILURE); … … 1001 1049 exit(EXIT_FAILURE); 1002 1050 } 1003 if (!psMetadataAddF64(md, PS_LIST_TAIL, "background", 0, NULL, 64.64)) { 1051 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) { 1052 psFree(md); 1053 exit(EXIT_FAILURE); 1054 } 1055 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) { 1056 psFree(md); 1057 exit(EXIT_FAILURE); 1058 } 1059 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) { 1060 psFree(md); 1061 exit(EXIT_FAILURE); 1062 } 1063 if (!psMetadataAddF64(md, PS_LIST_TAIL, "alt", 0, NULL, 64.64)) { 1064 psFree(md); 1065 exit(EXIT_FAILURE); 1066 } 1067 if (!psMetadataAddF64(md, PS_LIST_TAIL, "az", 0, NULL, 64.64)) { 1068 psFree(md); 1069 exit(EXIT_FAILURE); 1070 } 1071 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ccd_temp", 0, NULL, 32.32)) { 1072 psFree(md); 1073 exit(EXIT_FAILURE); 1074 } 1075 if (!psMetadataAddF64(md, PS_LIST_TAIL, "posang", 0, NULL, 64.64)) { 1004 1076 psFree(md); 1005 1077 exit(EXIT_FAILURE); … … 1054 1126 exit(EXIT_FAILURE); 1055 1127 } 1056 if (!object->background == 64.64) { 1128 if (!object->bg == 64.64) { 1129 psFree(object); 1130 exit(EXIT_FAILURE); 1131 } 1132 if (!object->bg_stdev == 64.64) { 1133 psFree(object); 1134 exit(EXIT_FAILURE); 1135 } 1136 if (!object->bg_mean_stdev == 64.64) { 1137 psFree(object); 1138 exit(EXIT_FAILURE); 1139 } 1140 if (!object->alt == 64.64) { 1141 psFree(object); 1142 exit(EXIT_FAILURE); 1143 } 1144 if (!object->az == 64.64) { 1145 psFree(object); 1146 exit(EXIT_FAILURE); 1147 } 1148 if (!object->ccd_temp == 32.32) { 1149 psFree(object); 1150 exit(EXIT_FAILURE); 1151 } 1152 if (!object->posang == 64.64) { 1057 1153 psFree(object); 1058 1154 exit(EXIT_FAILURE); … … 1217 1313 exit(EXIT_FAILURE); 1218 1314 } 1219 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) {1220 psFree(md);1221 exit(EXIT_FAILURE);1222 }1223 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) {1224 psFree(md);1225 exit(EXIT_FAILURE);1226 }1227 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) {1228 psFree(md);1229 exit(EXIT_FAILURE);1230 }1231 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) {1232 psFree(md);1233 exit(EXIT_FAILURE);1234 }1235 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) {1236 psFree(md);1237 exit(EXIT_FAILURE);1238 }1239 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) {1240 psFree(md);1241 exit(EXIT_FAILURE);1242 }1243 if (!psMetadataAddF64(md, PS_LIST_TAIL, "ra", 0, NULL, 64.64)) {1244 psFree(md);1245 exit(EXIT_FAILURE);1246 }1247 if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 64.64)) {1248 psFree(md);1249 exit(EXIT_FAILURE);1250 }1251 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) {1252 psFree(md);1253 exit(EXIT_FAILURE);1254 }1255 if (!psMetadataAddF64(md, PS_LIST_TAIL, "background", 0, NULL, 64.64)) {1256 psFree(md);1257 exit(EXIT_FAILURE);1258 }1259 1315 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 1260 1316 psFree(md); … … 1278 1334 exit(EXIT_FAILURE); 1279 1335 } 1280 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) {1281 psFree(object);1282 exit(EXIT_FAILURE);1283 }1284 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) {1285 psFree(object);1286 exit(EXIT_FAILURE);1287 }1288 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) {1289 psFree(object);1290 exit(EXIT_FAILURE);1291 }1292 if (!object->imfiles == -32) {1293 psFree(object);1294 exit(EXIT_FAILURE);1295 }1296 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) {1297 psFree(object);1298 exit(EXIT_FAILURE);1299 }1300 if (!object->airmass == 32.32) {1301 psFree(object);1302 exit(EXIT_FAILURE);1303 }1304 if (!object->ra == 64.64) {1305 psFree(object);1306 exit(EXIT_FAILURE);1307 }1308 if (!object->decl == 64.64) {1309 psFree(object);1310 exit(EXIT_FAILURE);1311 }1312 if (!object->exp_time == 32.32) {1313 psFree(object);1314 exit(EXIT_FAILURE);1315 }1316 if (!object->background == 64.64) {1317 psFree(object);1318 exit(EXIT_FAILURE);1319 }1320 1336 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1321 1337 psFree(object); … … 1339 1355 exit(EXIT_FAILURE); 1340 1356 } 1341 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) {1342 psFree(md);1343 exit(EXIT_FAILURE);1344 }1345 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) {1346 psFree(md);1347 exit(EXIT_FAILURE);1348 }1349 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) {1350 psFree(md);1351 exit(EXIT_FAILURE);1352 }1353 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) {1354 psFree(md);1355 exit(EXIT_FAILURE);1356 }1357 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) {1358 psFree(md);1359 exit(EXIT_FAILURE);1360 }1361 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) {1362 psFree(md);1363 exit(EXIT_FAILURE);1364 }1365 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ra", 0, NULL, 32.32)) {1366 psFree(md);1367 exit(EXIT_FAILURE);1368 }1369 if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 64.64)) {1370 psFree(md);1371 exit(EXIT_FAILURE);1372 }1373 if (!psMetadataAddF64(md, PS_LIST_TAIL, "exp_time", 0, NULL, 64.64)) {1374 psFree(md);1375 exit(EXIT_FAILURE);1376 }1377 if (!psMetadataAddF64(md, PS_LIST_TAIL, "background", 0, NULL, 64.64)) {1378 psFree(md);1379 exit(EXIT_FAILURE);1380 }1381 1357 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 1382 1358 psFree(md); … … 1404 1380 exit(EXIT_FAILURE); 1405 1381 } 1406 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) {1407 psFree(object);1408 exit(EXIT_FAILURE);1409 }1410 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) {1411 psFree(object);1412 exit(EXIT_FAILURE);1413 }1414 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) {1415 psFree(object);1416 exit(EXIT_FAILURE);1417 }1418 if (!object->imfiles == -32) {1419 psFree(object);1420 exit(EXIT_FAILURE);1421 }1422 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) {1423 psFree(object);1424 exit(EXIT_FAILURE);1425 }1426 if (!object->airmass == 32.32) {1427 psFree(object);1428 exit(EXIT_FAILURE);1429 }1430 if (!object->ra == 32.32) {1431 psFree(object);1432 exit(EXIT_FAILURE);1433 }1434 if (!object->decl == 64.64) {1435 psFree(object);1436 exit(EXIT_FAILURE);1437 }1438 if (!object->exp_time == 64.64) {1439 psFree(object);1440 exit(EXIT_FAILURE);1441 }1442 if (!object->background == 64.64) {1443 psFree(object);1444 exit(EXIT_FAILURE);1445 }1446 1382 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1447 1383 psFree(object); … … 1535 1471 exit(EXIT_FAILURE); 1536 1472 } 1537 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) {1538 psFree(md);1539 exit(EXIT_FAILURE);1540 }1541 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) {1542 psFree(md);1543 exit(EXIT_FAILURE);1544 }1545 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) {1546 psFree(md);1547 exit(EXIT_FAILURE);1548 }1549 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) {1550 psFree(md);1551 exit(EXIT_FAILURE);1552 }1553 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) {1554 psFree(md);1555 exit(EXIT_FAILURE);1556 }1557 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) {1558 psFree(md);1559 exit(EXIT_FAILURE);1560 }1561 if (!psMetadataAddF64(md, PS_LIST_TAIL, "ra", 0, NULL, 64.64)) {1562 psFree(md);1563 exit(EXIT_FAILURE);1564 }1565 if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 64.64)) {1566 psFree(md);1567 exit(EXIT_FAILURE);1568 }1569 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) {1570 psFree(md);1571 exit(EXIT_FAILURE);1572 }1573 if (!psMetadataAddF64(md, PS_LIST_TAIL, "background", 0, NULL, 64.64)) {1574 psFree(md);1575 exit(EXIT_FAILURE);1576 }1577 1473 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 1578 1474 psFree(md); … … 1600 1496 exit(EXIT_FAILURE); 1601 1497 } 1602 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) {1603 psFree(object);1604 exit(EXIT_FAILURE);1605 }1606 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) {1607 psFree(object);1608 exit(EXIT_FAILURE);1609 }1610 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) {1611 psFree(object);1612 exit(EXIT_FAILURE);1613 }1614 if (!object->imfiles == -32) {1615 psFree(object);1616 exit(EXIT_FAILURE);1617 }1618 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) {1619 psFree(object);1620 exit(EXIT_FAILURE);1621 }1622 if (!object->airmass == 32.32) {1623 psFree(object);1624 exit(EXIT_FAILURE);1625 }1626 if (!object->ra == 64.64) {1627 psFree(object);1628 exit(EXIT_FAILURE);1629 }1630 if (!object->decl == 64.64) {1631 psFree(object);1632 exit(EXIT_FAILURE);1633 }1634 if (!object->exp_time == 32.32) {1635 psFree(object);1636 exit(EXIT_FAILURE);1637 }1638 if (!object->background == 64.64) {1639 psFree(object);1640 exit(EXIT_FAILURE);1641 }1642 1498 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1643 1499 psFree(object); … … 1731 1587 exit(EXIT_FAILURE); 1732 1588 } 1733 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) {1734 psFree(md);1735 exit(EXIT_FAILURE);1736 }1737 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) {1738 psFree(md);1739 exit(EXIT_FAILURE);1740 }1741 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) {1742 psFree(md);1743 exit(EXIT_FAILURE);1744 }1745 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) {1746 psFree(md);1747 exit(EXIT_FAILURE);1748 }1749 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) {1750 psFree(md);1751 exit(EXIT_FAILURE);1752 }1753 if (!psMetadataAddF64(md, PS_LIST_TAIL, "ra", 0, NULL, 64.64)) {1754 psFree(md);1755 exit(EXIT_FAILURE);1756 }1757 if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 64.64)) {1758 psFree(md);1759 exit(EXIT_FAILURE);1760 }1761 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) {1762 psFree(md);1763 exit(EXIT_FAILURE);1764 }1765 if (!psMetadataAddF64(md, PS_LIST_TAIL, "background", 0, NULL, 64.64)) {1766 psFree(md);1767 exit(EXIT_FAILURE);1768 }1769 1589 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 1770 1590 psFree(md); … … 1792 1612 exit(EXIT_FAILURE); 1793 1613 } 1794 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) {1795 psFree(object);1796 exit(EXIT_FAILURE);1797 }1798 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) {1799 psFree(object);1800 exit(EXIT_FAILURE);1801 }1802 if (!object->imfiles == -32) {1803 psFree(object);1804 exit(EXIT_FAILURE);1805 }1806 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) {1807 psFree(object);1808 exit(EXIT_FAILURE);1809 }1810 if (!object->airmass == 32.32) {1811 psFree(object);1812 exit(EXIT_FAILURE);1813 }1814 if (!object->ra == 64.64) {1815 psFree(object);1816 exit(EXIT_FAILURE);1817 }1818 if (!object->decl == 64.64) {1819 psFree(object);1820 exit(EXIT_FAILURE);1821 }1822 if (!object->exp_time == 32.32) {1823 psFree(object);1824 exit(EXIT_FAILURE);1825 }1826 if (!object->background == 64.64) {1827 psFree(object);1828 exit(EXIT_FAILURE);1829 }1830 1614 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1831 1615 psFree(object); … … 1895 1679 exit(EXIT_FAILURE); 1896 1680 } 1897 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 1898 psFree(md); 1899 exit(EXIT_FAILURE); 1900 } 1901 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 1902 psFree(md); 1903 exit(EXIT_FAILURE); 1904 } 1905 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 1906 psFree(md); 1907 exit(EXIT_FAILURE); 1908 } 1909 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 1910 psFree(md); 1911 exit(EXIT_FAILURE); 1912 } 1913 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 1914 psFree(md); 1915 exit(EXIT_FAILURE); 1916 } 1917 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) { 1918 psFree(md); 1919 exit(EXIT_FAILURE); 1920 } 1921 if (!psMetadataAddF64(md, PS_LIST_TAIL, "ra", 0, NULL, 64.64)) { 1922 psFree(md); 1923 exit(EXIT_FAILURE); 1924 } 1925 if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 64.64)) { 1926 psFree(md); 1927 exit(EXIT_FAILURE); 1928 } 1929 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) { 1930 psFree(md); 1931 exit(EXIT_FAILURE); 1932 } 1933 if (!psMetadataAddF64(md, PS_LIST_TAIL, "background", 0, NULL, 64.64)) { 1681 if (!psMetadataAdd(md, PS_LIST_TAIL, "include", PS_DATA_BOOL, NULL, true)) { 1682 psFree(md); 1683 exit(EXIT_FAILURE); 1684 } 1685 if (!psMetadataAdd(md, PS_LIST_TAIL, "accept", PS_DATA_BOOL, NULL, true)) { 1934 1686 psFree(md); 1935 1687 exit(EXIT_FAILURE); … … 1956 1708 exit(EXIT_FAILURE); 1957 1709 } 1958 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 1959 psFree(object); 1960 exit(EXIT_FAILURE); 1961 } 1962 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 1963 psFree(object); 1964 exit(EXIT_FAILURE); 1965 } 1966 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 1967 psFree(object); 1968 exit(EXIT_FAILURE); 1969 } 1970 if (!object->imfiles == -32) { 1971 psFree(object); 1972 exit(EXIT_FAILURE); 1973 } 1974 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 1975 psFree(object); 1976 exit(EXIT_FAILURE); 1977 } 1978 if (!object->airmass == 32.32) { 1979 psFree(object); 1980 exit(EXIT_FAILURE); 1981 } 1982 if (!object->ra == 64.64) { 1983 psFree(object); 1984 exit(EXIT_FAILURE); 1985 } 1986 if (!object->decl == 64.64) { 1987 psFree(object); 1988 exit(EXIT_FAILURE); 1989 } 1990 if (!object->exp_time == 32.32) { 1991 psFree(object); 1992 exit(EXIT_FAILURE); 1993 } 1994 if (!object->background == 64.64) { 1710 if (!object->include == true) { 1711 psFree(object); 1712 exit(EXIT_FAILURE); 1713 } 1714 if (!object->accept == true) { 1995 1715 psFree(object); 1996 1716 exit(EXIT_FAILURE); -
trunk/ippdb/tests/pop.c
r8266 r8283 283 283 char exp_type[256]; 284 284 psS32 imfiles; 285 char filter[256];286 psF32 airmass;287 psF64 ra;288 psF64 decl;289 psF32 exp_time;290 psF64 background;291 292 dbh = psDBInit("localhost", "test", NULL, "test");293 if (!dbh) {294 exit(EXIT_FAILURE);295 }296 297 if (!rawDetrendExpPop(dbh, (char **)&exp_id, (char **)&camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &decl, &exp_time, &background)) {298 exit(EXIT_FAILURE);299 }300 301 psDBCleanup(dbh);302 }303 304 {305 psDB *dbh;306 char exp_id[256];307 char camera[256];308 char telescope[256];309 char exp_type[256];310 psS32 imfiles;311 char filter[256];312 psF32 airmass;313 psF64 ra;314 psF64 decl;315 psF32 exp_time;316 psF64 background;317 318 dbh = psDBInit("localhost", "test", NULL, "test");319 if (!dbh) {320 exit(EXIT_FAILURE);321 }322 323 if (!rawScienceExpPop(dbh, (char **)&exp_id, (char **)&camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &decl, &exp_time, &background)) {324 exit(EXIT_FAILURE);325 }326 327 psDBCleanup(dbh);328 }329 330 {331 psDB *dbh;332 char exp_id[256];333 char class[256];334 char class_id[256];335 char uri[256];336 285 char filter[256]; 337 286 psF32 airmass; … … 352 301 } 353 302 354 if (!raw ImfilePop(dbh, (char **)&exp_id, (char **)&class, (char **)&class_id, (char **)&uri, (char **)&filter, &airmass, &ra, &decl, &exp_time, &bg, &bg_stdev, &bg_mean_stdev, &alt, &az, &ccd_temp, &posang)) {303 if (!rawDetrendExpPop(dbh, (char **)&exp_id, (char **)&camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &decl, &exp_time, &bg, &bg_stdev, &bg_mean_stdev, &alt, &az, &ccd_temp, &posang)) { 355 304 exit(EXIT_FAILURE); 356 305 } … … 371 320 psF64 decl; 372 321 psF32 exp_time; 373 psF64 background; 374 char recipe[256]; 375 psS32 p1_version; 376 377 dbh = psDBInit("localhost", "test", NULL, "test"); 378 if (!dbh) { 379 exit(EXIT_FAILURE); 380 } 381 382 if (!p1PendingExpPop(dbh, (char **)&exp_id, (char **)&camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &decl, &exp_time, &background, (char **)&recipe, &p1_version)) { 383 exit(EXIT_FAILURE); 384 } 385 386 psDBCleanup(dbh); 387 } 388 389 { 390 psDB *dbh; 391 char exp_id[256]; 392 char camera[256]; 393 char telescope[256]; 394 char exp_type[256]; 395 psS32 imfiles; 322 psF64 bg; 323 psF64 bg_stdev; 324 psF64 bg_mean_stdev; 325 psF64 alt; 326 psF64 az; 327 psF32 ccd_temp; 328 psF64 posang; 329 330 dbh = psDBInit("localhost", "test", NULL, "test"); 331 if (!dbh) { 332 exit(EXIT_FAILURE); 333 } 334 335 if (!rawScienceExpPop(dbh, (char **)&exp_id, (char **)&camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &decl, &exp_time, &bg, &bg_stdev, &bg_mean_stdev, &alt, &az, &ccd_temp, &posang)) { 336 exit(EXIT_FAILURE); 337 } 338 339 psDBCleanup(dbh); 340 } 341 342 { 343 psDB *dbh; 344 char exp_id[256]; 345 char class[256]; 346 char class_id[256]; 347 char uri[256]; 396 348 char filter[256]; 397 349 psF32 airmass; 398 psF32 ra; 399 psF64 decl; 400 psF64 exp_time; 401 psF64 background; 350 psF64 ra; 351 psF64 decl; 352 psF32 exp_time; 353 psF64 bg; 354 psF64 bg_stdev; 355 psF64 bg_mean_stdev; 356 psF64 alt; 357 psF64 az; 358 psF32 ccd_temp; 359 psF64 posang; 360 361 dbh = psDBInit("localhost", "test", NULL, "test"); 362 if (!dbh) { 363 exit(EXIT_FAILURE); 364 } 365 366 if (!rawImfilePop(dbh, (char **)&exp_id, (char **)&class, (char **)&class_id, (char **)&uri, (char **)&filter, &airmass, &ra, &decl, &exp_time, &bg, &bg_stdev, &bg_mean_stdev, &alt, &az, &ccd_temp, &posang)) { 367 exit(EXIT_FAILURE); 368 } 369 370 psDBCleanup(dbh); 371 } 372 373 { 374 psDB *dbh; 375 char exp_id[256]; 376 char recipe[256]; 377 psS32 p1_version; 378 379 dbh = psDBInit("localhost", "test", NULL, "test"); 380 if (!dbh) { 381 exit(EXIT_FAILURE); 382 } 383 384 if (!p1PendingExpPop(dbh, (char **)&exp_id, (char **)&recipe, &p1_version)) { 385 exit(EXIT_FAILURE); 386 } 387 388 psDBCleanup(dbh); 389 } 390 391 { 392 psDB *dbh; 393 char exp_id[256]; 402 394 char recipe[256]; 403 395 psS32 p1_version; … … 409 401 } 410 402 411 if (!p2PendingExpPop(dbh, (char **)&exp_id, (char **)& camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &decl, &exp_time, &background, (char **)&recipe, &p1_version, &p2_version)) {403 if (!p2PendingExpPop(dbh, (char **)&exp_id, (char **)&recipe, &p1_version, &p2_version)) { 412 404 exit(EXIT_FAILURE); 413 405 } … … 440 432 psDB *dbh; 441 433 char exp_id[256]; 442 char camera[256];443 char telescope[256];444 char exp_type[256];445 psS32 imfiles;446 char filter[256];447 psF32 airmass;448 psF64 ra;449 psF64 decl;450 psF32 exp_time;451 psF64 background;452 434 char recipe[256]; 453 435 psS32 p1_version; … … 459 441 } 460 442 461 if (!p2DoneExpPop(dbh, (char **)&exp_id, (char **)& camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &decl, &exp_time, &background, (char **)&recipe, &p1_version, &p2_version)) {443 if (!p2DoneExpPop(dbh, (char **)&exp_id, (char **)&recipe, &p1_version, &p2_version)) { 462 444 exit(EXIT_FAILURE); 463 445 } … … 490 472 psDB *dbh; 491 473 char exp_id[256]; 492 char camera[256];493 char exp_type[256];494 psS32 imfiles;495 char filter[256];496 psF32 airmass;497 psF64 ra;498 psF64 decl;499 psF32 exp_time;500 psF64 background;501 474 char recipe[256]; 502 475 psS32 p2_version; … … 508 481 } 509 482 510 if (!p3PendingExpPop(dbh, (char **)&exp_id, (char **)& camera, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &decl, &exp_time, &background, (char **)&recipe, &p2_version, &p3_version)) {483 if (!p3PendingExpPop(dbh, (char **)&exp_id, (char **)&recipe, &p2_version, &p3_version)) { 511 484 exit(EXIT_FAILURE); 512 485 } … … 537 510 psS32 iteration; 538 511 char exp_id[256]; 539 char camera[256]; 540 char telescope[256]; 541 char exp_type[256]; 542 psS32 imfiles; 543 char filter[256]; 544 psF32 airmass; 545 psF64 ra; 546 psF64 decl; 547 psF32 exp_time; 548 psF64 background; 549 550 dbh = psDBInit("localhost", "test", NULL, "test"); 551 if (!dbh) { 552 exit(EXIT_FAILURE); 553 } 554 555 if (!detInputExpPop(dbh, &det_id, &iteration, (char **)&exp_id, (char **)&camera, (char **)&telescope, (char **)&exp_type, &imfiles, (char **)&filter, &airmass, &ra, &decl, &exp_time, &background)) { 512 bool include; 513 bool accept; 514 515 dbh = psDBInit("localhost", "test", NULL, "test"); 516 if (!dbh) { 517 exit(EXIT_FAILURE); 518 } 519 520 if (!detInputExpPop(dbh, &det_id, &iteration, (char **)&exp_id, &include, &accept)) { 556 521 exit(EXIT_FAILURE); 557 522 }
Note:
See TracChangeset
for help on using the changeset viewer.
