Changeset 9301 for trunk/ippdb/tests
- Timestamp:
- Oct 5, 2006, 11:32:26 AM (20 years ago)
- Location:
- trunk/ippdb/tests
- Files:
-
- 14 edited
-
alloc.c (modified) (1 diff)
-
createtable.c (modified) (1 diff)
-
dbcleanup.c (modified) (1 diff)
-
dbsetup.c (modified) (1 diff)
-
droptable.c (modified) (1 diff)
-
insert.c (modified) (1 diff)
-
insertfits.c (modified) (1 diff)
-
insertobject.c (modified) (1 diff)
-
metadatafromobject.c (modified) (1 diff)
-
objectfrommetadata.c (modified) (1 diff)
-
pop.c (modified) (1 diff)
-
popfits.c (modified) (1 diff)
-
popobject.c (modified) (1 diff)
-
selectrowsfits.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippdb/tests/alloc.c
r9242 r9301 947 947 948 948 { 949 p3ProcessedExpRow *object; 950 951 object = p3ProcessedExpRowAlloc("a string", "a string", "a string", 64.64, 64.64, 64.64, 32.32, 32.32, -32, "a string", "a string", -32, -32 ); 952 953 if (!object) { 954 exit(EXIT_FAILURE); 955 } 956 957 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) { 958 psFree(object); 959 exit(EXIT_FAILURE); 960 } 961 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 962 psFree(object); 963 exit(EXIT_FAILURE); 964 } 965 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 966 psFree(object); 967 exit(EXIT_FAILURE); 968 } 969 if (!object->bg == 64.64) { 970 psFree(object); 971 exit(EXIT_FAILURE); 972 } 973 if (!object->bg_stdev == 64.64) { 974 psFree(object); 975 exit(EXIT_FAILURE); 976 } 977 if (!object->bg_mean_stdev == 64.64) { 978 psFree(object); 979 exit(EXIT_FAILURE); 980 } 981 if (!object->sigma_ra == 32.32) { 982 psFree(object); 983 exit(EXIT_FAILURE); 984 } 985 if (!object->sigma_dec == 32.32) { 986 psFree(object); 987 exit(EXIT_FAILURE); 988 } 989 if (!object->nastro == -32) { 990 psFree(object); 991 exit(EXIT_FAILURE); 992 } 993 if (strncmp(object->b1_uri, "a string", MAX_STRING_LENGTH)) { 994 psFree(object); 995 exit(EXIT_FAILURE); 996 } 997 if (strncmp(object->b2_uri, "a string", MAX_STRING_LENGTH)) { 998 psFree(object); 999 exit(EXIT_FAILURE); 1000 } 1001 if (!object->p2_version == -32) { 1002 psFree(object); 1003 exit(EXIT_FAILURE); 1004 } 1005 if (!object->p3_version == -32) { 1006 psFree(object); 1007 exit(EXIT_FAILURE); 1008 } 1009 1010 psFree(object); 1011 } 1012 1013 { 949 1014 detRunRow *object; 950 1015 -
trunk/ippdb/tests/createtable.c
r9149 r9301 343 343 } 344 344 345 if(!p3ProcessedExpCreateTable(dbh)) { 346 exit(EXIT_FAILURE); 347 } 348 349 psDBCleanup(dbh); 350 } 351 352 { 353 psDB *dbh; 354 355 dbh = psDBInit("localhost", "test", NULL, "test"); 356 if (!dbh) { 357 exit(EXIT_FAILURE); 358 } 359 345 360 if(!detRunCreateTable(dbh)) { 346 361 exit(EXIT_FAILURE); -
trunk/ippdb/tests/dbcleanup.c
r9149 r9301 33 33 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS p2ProcessedImfile"); 34 34 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS p3PendingExp"); 35 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS p3ProcessedExp"); 35 36 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS detRun"); 36 37 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS detInputExp"); -
trunk/ippdb/tests/dbsetup.c
r9149 r9301 79 79 p3PendingExpCreateTable(dbh); 80 80 81 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS p3ProcessedExp"); 82 p3ProcessedExpCreateTable(dbh); 83 81 84 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS detRun"); 82 85 detRunCreateTable(dbh); -
trunk/ippdb/tests/droptable.c
r9149 r9301 343 343 } 344 344 345 if (!p3ProcessedExpDropTable(dbh)) { 346 exit(EXIT_FAILURE); 347 } 348 349 psDBCleanup(dbh); 350 } 351 352 { 353 psDB *dbh; 354 355 dbh = psDBInit("localhost", "test", NULL, "test"); 356 if (!dbh) { 357 exit(EXIT_FAILURE); 358 } 359 345 360 if (!detRunDropTable(dbh)) { 346 361 exit(EXIT_FAILURE); -
trunk/ippdb/tests/insert.c
r9229 r9301 343 343 } 344 344 345 if (!p3ProcessedExpInsert(dbh, "a string", "a string", "a string", 64.64, 64.64, 64.64, 32.32, 32.32, -32, "a string", "a string", -32, -32)) { 346 exit(EXIT_FAILURE); 347 } 348 349 psDBCleanup(dbh); 350 } 351 352 { 353 psDB *dbh; 354 355 dbh = psDBInit("localhost", "test", NULL, "test"); 356 if (!dbh) { 357 exit(EXIT_FAILURE); 358 } 359 345 360 if (!detRunInsert(dbh, -32, "a string", "a string")) { 346 361 exit(EXIT_FAILURE); -
trunk/ippdb/tests/insertfits.c
r9149 r9301 596 596 } 597 597 598 if (!p3ProcessedExpInsertFits(dbh, fits)) { 599 exit(EXIT_FAILURE); 600 } 601 602 if (!psFitsClose(fits)) { 603 exit(EXIT_FAILURE); 604 } 605 606 psDBCleanup(dbh); 607 } 608 609 { 610 psDB *dbh; 611 psFits *fits; 612 613 dbh = psDBInit("localhost", "test", NULL, "test"); 614 if (!dbh) { 615 exit(EXIT_FAILURE); 616 } 617 618 // open a temp 619 fits = psFitsOpen(TMP_FILENAME, "r"); 620 if (!fits) { 621 exit(EXIT_FAILURE); 622 } 623 598 624 if (!detRunInsertFits(dbh, fits)) { 599 625 exit(EXIT_FAILURE); -
trunk/ippdb/tests/insertobject.c
r9229 r9301 491 491 { 492 492 psDB *dbh; 493 p3ProcessedExpRow *object; 494 495 dbh = psDBInit("localhost", "test", NULL, "test"); 496 if (!dbh) { 497 exit(EXIT_FAILURE); 498 } 499 500 object = p3ProcessedExpRowAlloc("a string", "a string", "a string", 64.64, 64.64, 64.64, 32.32, 32.32, -32, "a string", "a string", -32, -32); 501 if (!object) { 502 exit(EXIT_FAILURE); 503 } 504 505 if (!p3ProcessedExpInsertObject(dbh, object)) { 506 exit(EXIT_FAILURE); 507 } 508 509 psFree(object); 510 psDBCleanup(dbh); 511 } 512 513 { 514 psDB *dbh; 493 515 detRunRow *object; 494 516 -
trunk/ippdb/tests/metadatafromobject.c
r9242 r9301 1124 1124 { 1125 1125 psMetadata *md; 1126 p3ProcessedExpRow *object; 1127 bool status; 1128 1129 object = p3ProcessedExpRowAlloc("a string", "a string", "a string", 64.64, 64.64, 64.64, 32.32, 32.32, -32, "a string", "a string", -32, -32); 1130 if (!object) { 1131 exit(EXIT_FAILURE); 1132 } 1133 1134 md = p3ProcessedExpMetadataFromObject(object); 1135 if (!md) { 1136 exit(EXIT_FAILURE); 1137 } 1138 1139 psFree(object); 1140 1141 if (strncmp(psMetadataLookupPtr(&status, md, "exp_tag"), "a string", MAX_STRING_LENGTH)) { 1142 psFree(md); 1143 exit(EXIT_FAILURE); 1144 } 1145 if (strncmp(psMetadataLookupPtr(&status, md, "uri"), "a string", MAX_STRING_LENGTH)) { 1146 psFree(md); 1147 exit(EXIT_FAILURE); 1148 } 1149 if (strncmp(psMetadataLookupPtr(&status, md, "recipe"), "a string", MAX_STRING_LENGTH)) { 1150 psFree(md); 1151 exit(EXIT_FAILURE); 1152 } 1153 if (!psMetadataLookupF64(&status, md, "bg") == 64.64) { 1154 psFree(md); 1155 exit(EXIT_FAILURE); 1156 } 1157 if (!psMetadataLookupF64(&status, md, "bg_stdev") == 64.64) { 1158 psFree(md); 1159 exit(EXIT_FAILURE); 1160 } 1161 if (!psMetadataLookupF64(&status, md, "bg_mean_stdev") == 64.64) { 1162 psFree(md); 1163 exit(EXIT_FAILURE); 1164 } 1165 if (!psMetadataLookupF32(&status, md, "sigma_ra") == 32.32) { 1166 psFree(md); 1167 exit(EXIT_FAILURE); 1168 } 1169 if (!psMetadataLookupF32(&status, md, "sigma_dec") == 32.32) { 1170 psFree(md); 1171 exit(EXIT_FAILURE); 1172 } 1173 if (!psMetadataLookupS32(&status, md, "nastro") == -32) { 1174 psFree(md); 1175 exit(EXIT_FAILURE); 1176 } 1177 if (strncmp(psMetadataLookupPtr(&status, md, "b1_uri"), "a string", MAX_STRING_LENGTH)) { 1178 psFree(md); 1179 exit(EXIT_FAILURE); 1180 } 1181 if (strncmp(psMetadataLookupPtr(&status, md, "b2_uri"), "a string", MAX_STRING_LENGTH)) { 1182 psFree(md); 1183 exit(EXIT_FAILURE); 1184 } 1185 if (!psMetadataLookupS32(&status, md, "p2_version") == -32) { 1186 psFree(md); 1187 exit(EXIT_FAILURE); 1188 } 1189 if (!psMetadataLookupS32(&status, md, "p3_version") == -32) { 1190 psFree(md); 1191 exit(EXIT_FAILURE); 1192 } 1193 1194 psFree(md); 1195 } 1196 1197 { 1198 psMetadata *md; 1126 1199 detRunRow *object; 1127 1200 bool status; -
trunk/ippdb/tests/objectfrommetadata.c
r9242 r9301 1710 1710 { 1711 1711 psMetadata *md; 1712 p3ProcessedExpRow *object; 1713 1714 md = psMetadataAlloc(); 1715 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) { 1716 psFree(md); 1717 exit(EXIT_FAILURE); 1718 } 1719 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 1720 psFree(md); 1721 exit(EXIT_FAILURE); 1722 } 1723 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 1724 psFree(md); 1725 exit(EXIT_FAILURE); 1726 } 1727 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) { 1728 psFree(md); 1729 exit(EXIT_FAILURE); 1730 } 1731 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) { 1732 psFree(md); 1733 exit(EXIT_FAILURE); 1734 } 1735 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) { 1736 psFree(md); 1737 exit(EXIT_FAILURE); 1738 } 1739 if (!psMetadataAddF32(md, PS_LIST_TAIL, "sigma_ra", 0, NULL, 32.32)) { 1740 psFree(md); 1741 exit(EXIT_FAILURE); 1742 } 1743 if (!psMetadataAddF32(md, PS_LIST_TAIL, "sigma_dec", 0, NULL, 32.32)) { 1744 psFree(md); 1745 exit(EXIT_FAILURE); 1746 } 1747 if (!psMetadataAddS32(md, PS_LIST_TAIL, "nastro", 0, NULL, -32)) { 1748 psFree(md); 1749 exit(EXIT_FAILURE); 1750 } 1751 if (!psMetadataAddStr(md, PS_LIST_TAIL, "b1_uri", 0, NULL, "a string")) { 1752 psFree(md); 1753 exit(EXIT_FAILURE); 1754 } 1755 if (!psMetadataAddStr(md, PS_LIST_TAIL, "b2_uri", 0, NULL, "a string")) { 1756 psFree(md); 1757 exit(EXIT_FAILURE); 1758 } 1759 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p2_version", 0, NULL, -32)) { 1760 psFree(md); 1761 exit(EXIT_FAILURE); 1762 } 1763 if (!psMetadataAddS32(md, PS_LIST_TAIL, "p3_version", 0, NULL, -32)) { 1764 psFree(md); 1765 exit(EXIT_FAILURE); 1766 } 1767 1768 object = p3ProcessedExpObjectFromMetadata(md); 1769 if (!object) { 1770 psFree(md); 1771 exit(EXIT_FAILURE); 1772 } 1773 1774 psFree(md); 1775 1776 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) { 1777 psFree(object); 1778 exit(EXIT_FAILURE); 1779 } 1780 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 1781 psFree(object); 1782 exit(EXIT_FAILURE); 1783 } 1784 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1785 psFree(object); 1786 exit(EXIT_FAILURE); 1787 } 1788 if (!object->bg == 64.64) { 1789 psFree(object); 1790 exit(EXIT_FAILURE); 1791 } 1792 if (!object->bg_stdev == 64.64) { 1793 psFree(object); 1794 exit(EXIT_FAILURE); 1795 } 1796 if (!object->bg_mean_stdev == 64.64) { 1797 psFree(object); 1798 exit(EXIT_FAILURE); 1799 } 1800 if (!object->sigma_ra == 32.32) { 1801 psFree(object); 1802 exit(EXIT_FAILURE); 1803 } 1804 if (!object->sigma_dec == 32.32) { 1805 psFree(object); 1806 exit(EXIT_FAILURE); 1807 } 1808 if (!object->nastro == -32) { 1809 psFree(object); 1810 exit(EXIT_FAILURE); 1811 } 1812 if (strncmp(object->b1_uri, "a string", MAX_STRING_LENGTH)) { 1813 psFree(object); 1814 exit(EXIT_FAILURE); 1815 } 1816 if (strncmp(object->b2_uri, "a string", MAX_STRING_LENGTH)) { 1817 psFree(object); 1818 exit(EXIT_FAILURE); 1819 } 1820 if (!object->p2_version == -32) { 1821 psFree(object); 1822 exit(EXIT_FAILURE); 1823 } 1824 if (!object->p3_version == -32) { 1825 psFree(object); 1826 exit(EXIT_FAILURE); 1827 } 1828 1829 psFree(object); 1830 } 1831 1832 { 1833 psMetadata *md; 1712 1834 detRunRow *object; 1713 1835 -
trunk/ippdb/tests/pop.c
r9242 r9301 500 500 { 501 501 psDB *dbh; 502 char exp_tag[256]; 503 char uri[256]; 504 char recipe[256]; 505 psF64 bg; 506 psF64 bg_stdev; 507 psF64 bg_mean_stdev; 508 psF32 sigma_ra; 509 psF32 sigma_dec; 510 psS32 nastro; 511 char b1_uri[256]; 512 char b2_uri[256]; 513 psS32 p2_version; 514 psS32 p3_version; 515 516 dbh = psDBInit("localhost", "test", NULL, "test"); 517 if (!dbh) { 518 exit(EXIT_FAILURE); 519 } 520 521 if (!p3ProcessedExpPop(dbh, (char **)&exp_tag, (char **)&uri, (char **)&recipe, &bg, &bg_stdev, &bg_mean_stdev, &sigma_ra, &sigma_dec, &nastro, (char **)&b1_uri, (char **)&b2_uri, &p2_version, &p3_version)) { 522 exit(EXIT_FAILURE); 523 } 524 525 psDBCleanup(dbh); 526 } 527 528 { 529 psDB *dbh; 502 530 psS32 iteration; 503 531 char det_type[256]; -
trunk/ippdb/tests/popfits.c
r9149 r9301 596 596 } 597 597 598 if (!p3ProcessedExpPopFits(dbh, fits, 1)) { 599 exit(EXIT_FAILURE); 600 } 601 602 if (!psFitsClose(fits)) { 603 exit(EXIT_FAILURE); 604 } 605 606 psDBCleanup(dbh); 607 } 608 609 { 610 psDB *dbh; 611 psFits *fits; 612 613 dbh = psDBInit("localhost", "test", NULL, "test"); 614 if (!dbh) { 615 exit(EXIT_FAILURE); 616 } 617 618 // allocate a temp 619 fits = psFitsOpen(TMP_FILENAME, "w"); 620 if (!fits) { 621 exit(EXIT_FAILURE); 622 } 623 598 624 if (!detRunPopFits(dbh, fits, 1)) { 599 625 exit(EXIT_FAILURE); -
trunk/ippdb/tests/popobject.c
r9149 r9301 403 403 { 404 404 psDB *dbh; 405 p3ProcessedExpRow *object; 406 407 dbh = psDBInit("localhost", "test", NULL, "test"); 408 if (!dbh) { 409 exit(EXIT_FAILURE); 410 } 411 412 object = p3ProcessedExpPopObject(dbh); 413 if (!object) { 414 exit(EXIT_FAILURE); 415 } 416 417 psFree(object); 418 psDBCleanup(dbh); 419 } 420 421 { 422 psDB *dbh; 405 423 detRunRow *object; 406 424 -
trunk/ippdb/tests/selectrowsfits.c
r9149 r9301 505 505 } 506 506 507 if (!p3ProcessedExpSelectRowsFits(dbh, fits, NULL, 1)) { 508 exit(EXIT_FAILURE); 509 } 510 511 psFree(fits); 512 psDBCleanup(dbh); 513 } 514 515 { 516 psDB *dbh; 517 psFits *fits; 518 519 dbh = psDBInit("localhost", "test", NULL, "test"); 520 if (!dbh) { 521 exit(EXIT_FAILURE); 522 } 523 524 fits = psFitsOpen(TMP_FILENAME, "w"); 525 if (!fits) { 526 exit(EXIT_FAILURE); 527 } 528 507 529 if (!detRunSelectRowsFits(dbh, fits, NULL, 1)) { 508 530 exit(EXIT_FAILURE);
Note:
See TracChangeset
for help on using the changeset viewer.
