Changeset 12535 for trunk/ippdb/tests/metadatafromobject.c
- Timestamp:
- Mar 21, 2007, 5:14:51 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/ippdb/tests/metadatafromobject.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippdb/tests/metadatafromobject.c
r12426 r12535 999 999 { 1000 1000 psMetadata *md; 1001 warpRunRow *object; 1002 bool status; 1003 1004 object = warpRunRowAlloc(-64, "a string", "a string", "a string", "a string", "0001-01-01T00:00:00Z"); 1005 if (!object) { 1006 exit(EXIT_FAILURE); 1007 } 1008 1009 md = warpRunMetadataFromObject(object); 1010 if (!md) { 1011 exit(EXIT_FAILURE); 1012 } 1013 1014 psFree(object); 1015 1016 psFree(md); 1017 exit(EXIT_FAILURE); 1018 } 1019 if (strncmp(psMetadataLookupPtr(&status, md, "mode"), "a string", MAX_STRING_LENGTH)) { 1020 psFree(md); 1021 exit(EXIT_FAILURE); 1022 } 1023 if (strncmp(psMetadataLookupPtr(&status, md, "state"), "a string", MAX_STRING_LENGTH)) { 1024 psFree(md); 1025 exit(EXIT_FAILURE); 1026 } 1027 if (strncmp(psMetadataLookupPtr(&status, md, "workdir"), "a string", MAX_STRING_LENGTH)) { 1028 psFree(md); 1029 exit(EXIT_FAILURE); 1030 } 1031 if (strncmp(psMetadataLookupPtr(&status, md, "dvodb"), "a string", MAX_STRING_LENGTH)) { 1032 psFree(md); 1033 exit(EXIT_FAILURE); 1034 } 1035 psFree(md); 1036 exit(EXIT_FAILURE); 1037 } 1038 1039 psFree(md); 1040 } 1041 1042 { 1043 psMetadata *md; 1044 warpInputExpRow *object; 1045 bool status; 1046 1047 object = warpInputExpRowAlloc(-64, -64, true); 1048 if (!object) { 1049 exit(EXIT_FAILURE); 1050 } 1051 1052 md = warpInputExpMetadataFromObject(object); 1053 if (!md) { 1054 exit(EXIT_FAILURE); 1055 } 1056 1057 psFree(object); 1058 1059 psFree(md); 1060 exit(EXIT_FAILURE); 1061 } 1062 psFree(md); 1063 exit(EXIT_FAILURE); 1064 } 1065 if (!psMetadataLookupBool(&status, md, "magiced") == true) { 1066 psFree(md); 1067 exit(EXIT_FAILURE); 1068 } 1069 1070 psFree(md); 1071 } 1072 1073 { 1074 psMetadata *md; 1075 warpSkyCellMapRow *object; 1076 bool status; 1077 1078 object = warpSkyCellMapRowAlloc(-64, "a string", "a string", -64, "a string", -16); 1079 if (!object) { 1080 exit(EXIT_FAILURE); 1081 } 1082 1083 md = warpSkyCellMapMetadataFromObject(object); 1084 if (!md) { 1085 exit(EXIT_FAILURE); 1086 } 1087 1088 psFree(object); 1089 1090 psFree(md); 1091 exit(EXIT_FAILURE); 1092 } 1093 if (strncmp(psMetadataLookupPtr(&status, md, "skycell_id"), "a string", MAX_STRING_LENGTH)) { 1094 psFree(md); 1095 exit(EXIT_FAILURE); 1096 } 1097 if (strncmp(psMetadataLookupPtr(&status, md, "tess_id"), "a string", MAX_STRING_LENGTH)) { 1098 psFree(md); 1099 exit(EXIT_FAILURE); 1100 } 1101 psFree(md); 1102 exit(EXIT_FAILURE); 1103 } 1104 if (strncmp(psMetadataLookupPtr(&status, md, "class_id"), "a string", MAX_STRING_LENGTH)) { 1105 psFree(md); 1106 exit(EXIT_FAILURE); 1107 } 1108 psFree(md); 1109 exit(EXIT_FAILURE); 1110 } 1111 1112 psFree(md); 1113 } 1114 1115 { 1116 psMetadata *md; 1117 warpSkyfileRow *object; 1118 bool status; 1119 1120 object = warpSkyfileRowAlloc(-64, "a string", "a string", "a string", 64.64, 64.64); 1121 if (!object) { 1122 exit(EXIT_FAILURE); 1123 } 1124 1125 md = warpSkyfileMetadataFromObject(object); 1126 if (!md) { 1127 exit(EXIT_FAILURE); 1128 } 1129 1130 psFree(object); 1131 1132 psFree(md); 1133 exit(EXIT_FAILURE); 1134 } 1135 if (strncmp(psMetadataLookupPtr(&status, md, "skycell_id"), "a string", MAX_STRING_LENGTH)) { 1136 psFree(md); 1137 exit(EXIT_FAILURE); 1138 } 1139 if (strncmp(psMetadataLookupPtr(&status, md, "tess_id"), "a string", MAX_STRING_LENGTH)) { 1140 psFree(md); 1141 exit(EXIT_FAILURE); 1142 } 1143 if (strncmp(psMetadataLookupPtr(&status, md, "uri"), "a string", MAX_STRING_LENGTH)) { 1144 psFree(md); 1145 exit(EXIT_FAILURE); 1146 } 1147 if (!psMetadataLookupF64(&status, md, "bg") == 64.64) { 1148 psFree(md); 1149 exit(EXIT_FAILURE); 1150 } 1151 if (!psMetadataLookupF64(&status, md, "bg_stdev") == 64.64) { 1152 psFree(md); 1153 exit(EXIT_FAILURE); 1154 } 1155 1156 psFree(md); 1157 } 1158 1159 { 1160 psMetadata *md; 1161 diffRunRow *object; 1162 bool status; 1163 1164 object = diffRunRowAlloc(-64, "a string", "a string", "a string", "0001-01-01T00:00:00Z", "a string", "a string"); 1165 if (!object) { 1166 exit(EXIT_FAILURE); 1167 } 1168 1169 md = diffRunMetadataFromObject(object); 1170 if (!md) { 1171 exit(EXIT_FAILURE); 1172 } 1173 1174 psFree(object); 1175 1176 psFree(md); 1177 exit(EXIT_FAILURE); 1178 } 1179 if (strncmp(psMetadataLookupPtr(&status, md, "state"), "a string", MAX_STRING_LENGTH)) { 1180 psFree(md); 1181 exit(EXIT_FAILURE); 1182 } 1183 if (strncmp(psMetadataLookupPtr(&status, md, "workdir"), "a string", MAX_STRING_LENGTH)) { 1184 psFree(md); 1185 exit(EXIT_FAILURE); 1186 } 1187 if (strncmp(psMetadataLookupPtr(&status, md, "dvodb"), "a string", MAX_STRING_LENGTH)) { 1188 psFree(md); 1189 exit(EXIT_FAILURE); 1190 } 1191 psFree(md); 1192 exit(EXIT_FAILURE); 1193 } 1194 if (strncmp(psMetadataLookupPtr(&status, md, "skycell_id"), "a string", MAX_STRING_LENGTH)) { 1195 psFree(md); 1196 exit(EXIT_FAILURE); 1197 } 1198 if (strncmp(psMetadataLookupPtr(&status, md, "tess_id"), "a string", MAX_STRING_LENGTH)) { 1199 psFree(md); 1200 exit(EXIT_FAILURE); 1201 } 1202 1203 psFree(md); 1204 } 1205 1206 { 1207 psMetadata *md; 1208 diffInputSkyfileRow *object; 1209 bool status; 1210 1211 object = diffInputSkyfileRowAlloc(-64, -64, "a string", "a string", "a string", true); 1212 if (!object) { 1213 exit(EXIT_FAILURE); 1214 } 1215 1216 md = diffInputSkyfileMetadataFromObject(object); 1217 if (!md) { 1218 exit(EXIT_FAILURE); 1219 } 1220 1221 psFree(object); 1222 1223 psFree(md); 1224 exit(EXIT_FAILURE); 1225 } 1226 psFree(md); 1227 exit(EXIT_FAILURE); 1228 } 1229 if (strncmp(psMetadataLookupPtr(&status, md, "skycell_id"), "a string", MAX_STRING_LENGTH)) { 1230 psFree(md); 1231 exit(EXIT_FAILURE); 1232 } 1233 if (strncmp(psMetadataLookupPtr(&status, md, "tess_id"), "a string", MAX_STRING_LENGTH)) { 1234 psFree(md); 1235 exit(EXIT_FAILURE); 1236 } 1237 if (strncmp(psMetadataLookupPtr(&status, md, "kind"), "a string", MAX_STRING_LENGTH)) { 1238 psFree(md); 1239 exit(EXIT_FAILURE); 1240 } 1241 if (!psMetadataLookupBool(&status, md, "template") == true) { 1242 psFree(md); 1243 exit(EXIT_FAILURE); 1244 } 1245 1246 psFree(md); 1247 } 1248 1249 { 1250 psMetadata *md; 1251 diffSkyfileRow *object; 1252 bool status; 1253 1254 object = diffSkyfileRowAlloc(-64, "a string", 64.64, 64.64); 1255 if (!object) { 1256 exit(EXIT_FAILURE); 1257 } 1258 1259 md = diffSkyfileMetadataFromObject(object); 1260 if (!md) { 1261 exit(EXIT_FAILURE); 1262 } 1263 1264 psFree(object); 1265 1266 psFree(md); 1267 exit(EXIT_FAILURE); 1268 } 1269 if (strncmp(psMetadataLookupPtr(&status, md, "uri"), "a string", MAX_STRING_LENGTH)) { 1270 psFree(md); 1271 exit(EXIT_FAILURE); 1272 } 1273 if (!psMetadataLookupF64(&status, md, "bg") == 64.64) { 1274 psFree(md); 1275 exit(EXIT_FAILURE); 1276 } 1277 if (!psMetadataLookupF64(&status, md, "bg_stdev") == 64.64) { 1278 psFree(md); 1279 exit(EXIT_FAILURE); 1280 } 1281 1282 psFree(md); 1283 } 1284 1285 { 1286 psMetadata *md; 1287 stackRunRow *object; 1288 bool status; 1289 1290 object = stackRunRowAlloc(-64, "a string", "a string", "a string", "0001-01-01T00:00:00Z", "a string", "a string"); 1291 if (!object) { 1292 exit(EXIT_FAILURE); 1293 } 1294 1295 md = stackRunMetadataFromObject(object); 1296 if (!md) { 1297 exit(EXIT_FAILURE); 1298 } 1299 1300 psFree(object); 1301 1302 psFree(md); 1303 exit(EXIT_FAILURE); 1304 } 1305 if (strncmp(psMetadataLookupPtr(&status, md, "state"), "a string", MAX_STRING_LENGTH)) { 1306 psFree(md); 1307 exit(EXIT_FAILURE); 1308 } 1309 if (strncmp(psMetadataLookupPtr(&status, md, "workdir"), "a string", MAX_STRING_LENGTH)) { 1310 psFree(md); 1311 exit(EXIT_FAILURE); 1312 } 1313 if (strncmp(psMetadataLookupPtr(&status, md, "dvodb"), "a string", MAX_STRING_LENGTH)) { 1314 psFree(md); 1315 exit(EXIT_FAILURE); 1316 } 1317 psFree(md); 1318 exit(EXIT_FAILURE); 1319 } 1320 if (strncmp(psMetadataLookupPtr(&status, md, "skycell_id"), "a string", MAX_STRING_LENGTH)) { 1321 psFree(md); 1322 exit(EXIT_FAILURE); 1323 } 1324 if (strncmp(psMetadataLookupPtr(&status, md, "tess_id"), "a string", MAX_STRING_LENGTH)) { 1325 psFree(md); 1326 exit(EXIT_FAILURE); 1327 } 1328 1329 psFree(md); 1330 } 1331 1332 { 1333 psMetadata *md; 1334 stackInputSkyfileRow *object; 1335 bool status; 1336 1337 object = stackInputSkyfileRowAlloc(-64, -64); 1338 if (!object) { 1339 exit(EXIT_FAILURE); 1340 } 1341 1342 md = stackInputSkyfileMetadataFromObject(object); 1343 if (!md) { 1344 exit(EXIT_FAILURE); 1345 } 1346 1347 psFree(object); 1348 1349 psFree(md); 1350 exit(EXIT_FAILURE); 1351 } 1352 psFree(md); 1353 exit(EXIT_FAILURE); 1354 } 1355 1356 psFree(md); 1357 } 1358 1359 { 1360 psMetadata *md; 1361 stackSumSkyfileRow *object; 1362 bool status; 1363 1364 object = stackSumSkyfileRowAlloc(-64, "a string", 64.64, 64.64); 1365 if (!object) { 1366 exit(EXIT_FAILURE); 1367 } 1368 1369 md = stackSumSkyfileMetadataFromObject(object); 1370 if (!md) { 1371 exit(EXIT_FAILURE); 1372 } 1373 1374 psFree(object); 1375 1376 psFree(md); 1377 exit(EXIT_FAILURE); 1378 } 1379 if (strncmp(psMetadataLookupPtr(&status, md, "uri"), "a string", MAX_STRING_LENGTH)) { 1380 psFree(md); 1381 exit(EXIT_FAILURE); 1382 } 1383 if (!psMetadataLookupF64(&status, md, "bg") == 64.64) { 1384 psFree(md); 1385 exit(EXIT_FAILURE); 1386 } 1387 if (!psMetadataLookupF64(&status, md, "bg_stdev") == 64.64) { 1388 psFree(md); 1389 exit(EXIT_FAILURE); 1390 } 1391 1392 psFree(md); 1393 } 1394 1395 { 1396 psMetadata *md; 1001 1397 detRunRow *object; 1002 1398 bool status; … … 1632 2028 exit(EXIT_FAILURE); 1633 2029 } 1634 psFree(md);1635 exit(EXIT_FAILURE);1636 }1637 1638 psFree(md);1639 }1640 1641 {1642 psMetadata *md;1643 warpRunRow *object;1644 bool status;1645 1646 object = warpRunRowAlloc(-64, "a string", "a string", "a string", "a string", "0001-01-01T00:00:00Z");1647 if (!object) {1648 exit(EXIT_FAILURE);1649 }1650 1651 md = warpRunMetadataFromObject(object);1652 if (!md) {1653 exit(EXIT_FAILURE);1654 }1655 1656 psFree(object);1657 1658 psFree(md);1659 exit(EXIT_FAILURE);1660 }1661 if (strncmp(psMetadataLookupPtr(&status, md, "mode"), "a string", MAX_STRING_LENGTH)) {1662 psFree(md);1663 exit(EXIT_FAILURE);1664 }1665 if (strncmp(psMetadataLookupPtr(&status, md, "state"), "a string", MAX_STRING_LENGTH)) {1666 psFree(md);1667 exit(EXIT_FAILURE);1668 }1669 if (strncmp(psMetadataLookupPtr(&status, md, "workdir"), "a string", MAX_STRING_LENGTH)) {1670 psFree(md);1671 exit(EXIT_FAILURE);1672 }1673 if (strncmp(psMetadataLookupPtr(&status, md, "dvodb"), "a string", MAX_STRING_LENGTH)) {1674 psFree(md);1675 exit(EXIT_FAILURE);1676 }1677 psFree(md);1678 exit(EXIT_FAILURE);1679 }1680 1681 psFree(md);1682 }1683 1684 {1685 psMetadata *md;1686 warpInputExpRow *object;1687 bool status;1688 1689 object = warpInputExpRowAlloc(-64, -64, true);1690 if (!object) {1691 exit(EXIT_FAILURE);1692 }1693 1694 md = warpInputExpMetadataFromObject(object);1695 if (!md) {1696 exit(EXIT_FAILURE);1697 }1698 1699 psFree(object);1700 1701 psFree(md);1702 exit(EXIT_FAILURE);1703 }1704 psFree(md);1705 exit(EXIT_FAILURE);1706 }1707 if (!psMetadataLookupBool(&status, md, "magiced") == true) {1708 psFree(md);1709 exit(EXIT_FAILURE);1710 }1711 1712 psFree(md);1713 }1714 1715 {1716 psMetadata *md;1717 warpSkyCellMapRow *object;1718 bool status;1719 1720 object = warpSkyCellMapRowAlloc(-64, "a string", "a string", -64, "a string", -16);1721 if (!object) {1722 exit(EXIT_FAILURE);1723 }1724 1725 md = warpSkyCellMapMetadataFromObject(object);1726 if (!md) {1727 exit(EXIT_FAILURE);1728 }1729 1730 psFree(object);1731 1732 psFree(md);1733 exit(EXIT_FAILURE);1734 }1735 if (strncmp(psMetadataLookupPtr(&status, md, "skycell_id"), "a string", MAX_STRING_LENGTH)) {1736 psFree(md);1737 exit(EXIT_FAILURE);1738 }1739 if (strncmp(psMetadataLookupPtr(&status, md, "tess_id"), "a string", MAX_STRING_LENGTH)) {1740 psFree(md);1741 exit(EXIT_FAILURE);1742 }1743 psFree(md);1744 exit(EXIT_FAILURE);1745 }1746 if (strncmp(psMetadataLookupPtr(&status, md, "class_id"), "a string", MAX_STRING_LENGTH)) {1747 psFree(md);1748 exit(EXIT_FAILURE);1749 }1750 psFree(md);1751 exit(EXIT_FAILURE);1752 }1753 1754 psFree(md);1755 }1756 1757 {1758 psMetadata *md;1759 warpSkyfileRow *object;1760 bool status;1761 1762 object = warpSkyfileRowAlloc(-64, "a string", "a string", "a string", 64.64, 64.64);1763 if (!object) {1764 exit(EXIT_FAILURE);1765 }1766 1767 md = warpSkyfileMetadataFromObject(object);1768 if (!md) {1769 exit(EXIT_FAILURE);1770 }1771 1772 psFree(object);1773 1774 psFree(md);1775 exit(EXIT_FAILURE);1776 }1777 if (strncmp(psMetadataLookupPtr(&status, md, "skycell_id"), "a string", MAX_STRING_LENGTH)) {1778 psFree(md);1779 exit(EXIT_FAILURE);1780 }1781 if (strncmp(psMetadataLookupPtr(&status, md, "tess_id"), "a string", MAX_STRING_LENGTH)) {1782 psFree(md);1783 exit(EXIT_FAILURE);1784 }1785 if (strncmp(psMetadataLookupPtr(&status, md, "uri"), "a string", MAX_STRING_LENGTH)) {1786 psFree(md);1787 exit(EXIT_FAILURE);1788 }1789 if (!psMetadataLookupF64(&status, md, "bg") == 64.64) {1790 psFree(md);1791 exit(EXIT_FAILURE);1792 }1793 if (!psMetadataLookupF64(&status, md, "bg_stdev") == 64.64) {1794 psFree(md);1795 exit(EXIT_FAILURE);1796 }1797 1798 psFree(md);1799 }1800 1801 {1802 psMetadata *md;1803 diffRunRow *object;1804 bool status;1805 1806 object = diffRunRowAlloc(-64, "a string", "a string", "a string", "0001-01-01T00:00:00Z", "a string", "a string");1807 if (!object) {1808 exit(EXIT_FAILURE);1809 }1810 1811 md = diffRunMetadataFromObject(object);1812 if (!md) {1813 exit(EXIT_FAILURE);1814 }1815 1816 psFree(object);1817 1818 psFree(md);1819 exit(EXIT_FAILURE);1820 }1821 if (strncmp(psMetadataLookupPtr(&status, md, "state"), "a string", MAX_STRING_LENGTH)) {1822 psFree(md);1823 exit(EXIT_FAILURE);1824 }1825 if (strncmp(psMetadataLookupPtr(&status, md, "workdir"), "a string", MAX_STRING_LENGTH)) {1826 psFree(md);1827 exit(EXIT_FAILURE);1828 }1829 if (strncmp(psMetadataLookupPtr(&status, md, "dvodb"), "a string", MAX_STRING_LENGTH)) {1830 psFree(md);1831 exit(EXIT_FAILURE);1832 }1833 psFree(md);1834 exit(EXIT_FAILURE);1835 }1836 if (strncmp(psMetadataLookupPtr(&status, md, "skycell_id"), "a string", MAX_STRING_LENGTH)) {1837 psFree(md);1838 exit(EXIT_FAILURE);1839 }1840 if (strncmp(psMetadataLookupPtr(&status, md, "tess_id"), "a string", MAX_STRING_LENGTH)) {1841 psFree(md);1842 exit(EXIT_FAILURE);1843 }1844 1845 psFree(md);1846 }1847 1848 {1849 psMetadata *md;1850 diffInputSkyfileRow *object;1851 bool status;1852 1853 object = diffInputSkyfileRowAlloc(-64, -64, "a string", "a string", "a string", true);1854 if (!object) {1855 exit(EXIT_FAILURE);1856 }1857 1858 md = diffInputSkyfileMetadataFromObject(object);1859 if (!md) {1860 exit(EXIT_FAILURE);1861 }1862 1863 psFree(object);1864 1865 psFree(md);1866 exit(EXIT_FAILURE);1867 }1868 psFree(md);1869 exit(EXIT_FAILURE);1870 }1871 if (strncmp(psMetadataLookupPtr(&status, md, "skycell_id"), "a string", MAX_STRING_LENGTH)) {1872 psFree(md);1873 exit(EXIT_FAILURE);1874 }1875 if (strncmp(psMetadataLookupPtr(&status, md, "tess_id"), "a string", MAX_STRING_LENGTH)) {1876 psFree(md);1877 exit(EXIT_FAILURE);1878 }1879 if (strncmp(psMetadataLookupPtr(&status, md, "kind"), "a string", MAX_STRING_LENGTH)) {1880 psFree(md);1881 exit(EXIT_FAILURE);1882 }1883 if (!psMetadataLookupBool(&status, md, "template") == true) {1884 psFree(md);1885 exit(EXIT_FAILURE);1886 }1887 1888 psFree(md);1889 }1890 1891 {1892 psMetadata *md;1893 diffSkyfileRow *object;1894 bool status;1895 1896 object = diffSkyfileRowAlloc(-64, "a string", 64.64, 64.64);1897 if (!object) {1898 exit(EXIT_FAILURE);1899 }1900 1901 md = diffSkyfileMetadataFromObject(object);1902 if (!md) {1903 exit(EXIT_FAILURE);1904 }1905 1906 psFree(object);1907 1908 psFree(md);1909 exit(EXIT_FAILURE);1910 }1911 if (strncmp(psMetadataLookupPtr(&status, md, "uri"), "a string", MAX_STRING_LENGTH)) {1912 psFree(md);1913 exit(EXIT_FAILURE);1914 }1915 if (!psMetadataLookupF64(&status, md, "bg") == 64.64) {1916 psFree(md);1917 exit(EXIT_FAILURE);1918 }1919 if (!psMetadataLookupF64(&status, md, "bg_stdev") == 64.64) {1920 psFree(md);1921 exit(EXIT_FAILURE);1922 }1923 1924 psFree(md);1925 }1926 1927 {1928 psMetadata *md;1929 stackRunRow *object;1930 bool status;1931 1932 object = stackRunRowAlloc(-64, "a string", "a string", "a string", "0001-01-01T00:00:00Z", "a string", "a string");1933 if (!object) {1934 exit(EXIT_FAILURE);1935 }1936 1937 md = stackRunMetadataFromObject(object);1938 if (!md) {1939 exit(EXIT_FAILURE);1940 }1941 1942 psFree(object);1943 1944 psFree(md);1945 exit(EXIT_FAILURE);1946 }1947 if (strncmp(psMetadataLookupPtr(&status, md, "state"), "a string", MAX_STRING_LENGTH)) {1948 psFree(md);1949 exit(EXIT_FAILURE);1950 }1951 if (strncmp(psMetadataLookupPtr(&status, md, "workdir"), "a string", MAX_STRING_LENGTH)) {1952 psFree(md);1953 exit(EXIT_FAILURE);1954 }1955 if (strncmp(psMetadataLookupPtr(&status, md, "dvodb"), "a string", MAX_STRING_LENGTH)) {1956 psFree(md);1957 exit(EXIT_FAILURE);1958 }1959 psFree(md);1960 exit(EXIT_FAILURE);1961 }1962 if (strncmp(psMetadataLookupPtr(&status, md, "skycell_id"), "a string", MAX_STRING_LENGTH)) {1963 psFree(md);1964 exit(EXIT_FAILURE);1965 }1966 if (strncmp(psMetadataLookupPtr(&status, md, "tess_id"), "a string", MAX_STRING_LENGTH)) {1967 psFree(md);1968 exit(EXIT_FAILURE);1969 }1970 1971 psFree(md);1972 }1973 1974 {1975 psMetadata *md;1976 stackInputSkyfileRow *object;1977 bool status;1978 1979 object = stackInputSkyfileRowAlloc(-64, -64);1980 if (!object) {1981 exit(EXIT_FAILURE);1982 }1983 1984 md = stackInputSkyfileMetadataFromObject(object);1985 if (!md) {1986 exit(EXIT_FAILURE);1987 }1988 1989 psFree(object);1990 1991 psFree(md);1992 exit(EXIT_FAILURE);1993 }1994 psFree(md);1995 exit(EXIT_FAILURE);1996 }1997 1998 psFree(md);1999 }2000 2001 {2002 psMetadata *md;2003 stackSumSkyfileRow *object;2004 bool status;2005 2006 object = stackSumSkyfileRowAlloc(-64, "a string", 64.64, 64.64);2007 if (!object) {2008 exit(EXIT_FAILURE);2009 }2010 2011 md = stackSumSkyfileMetadataFromObject(object);2012 if (!md) {2013 exit(EXIT_FAILURE);2014 }2015 2016 psFree(object);2017 2018 psFree(md);2019 exit(EXIT_FAILURE);2020 }2021 if (strncmp(psMetadataLookupPtr(&status, md, "uri"), "a string", MAX_STRING_LENGTH)) {2022 psFree(md);2023 exit(EXIT_FAILURE);2024 }2025 if (!psMetadataLookupF64(&status, md, "bg") == 64.64) {2026 psFree(md);2027 exit(EXIT_FAILURE);2028 }2029 if (!psMetadataLookupF64(&status, md, "bg_stdev") == 64.64) {2030 2030 psFree(md); 2031 2031 exit(EXIT_FAILURE);
Note:
See TracChangeset
for help on using the changeset viewer.
