Changeset 10060 for trunk/ippdb/tests
- Timestamp:
- Nov 17, 2006, 2:19:43 PM (20 years ago)
- Location:
- trunk/ippdb/tests
- Files:
-
- 11 edited
-
alloc.c (modified) (9 diffs)
-
createtable.c (modified) (2 diffs)
-
dbcleanup.c (modified) (1 diff)
-
dbsetup.c (modified) (2 diffs)
-
droptable.c (modified) (2 diffs)
-
insert.c (modified) (1 diff)
-
insertfits.c (modified) (2 diffs)
-
insertobject.c (modified) (6 diffs)
-
metadatafromobject.c (modified) (10 diffs)
-
objectfrommetadata.c (modified) (5 diffs)
-
selectrowsfits.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippdb/tests/alloc.c
r9970 r10060 11 11 summitExpRow *object; 12 12 13 object = summitExpRowAlloc("a string", "a string", "a string", "0001-01-01T00:00:00Z", "a string", "a string" );13 object = summitExpRowAlloc("a string", "a string", "a string", "0001-01-01T00:00:00Z", "a string", "a string", -32 ); 14 14 15 15 if (!object) { … … 40 40 exit(EXIT_FAILURE); 41 41 } 42 if (!object->imfiles == -32) { 43 psFree(object); 44 exit(EXIT_FAILURE); 45 } 46 47 psFree(object); 48 } 49 50 { 51 summitImfileRow *object; 52 53 object = summitImfileRowAlloc("a string", "a string", "a string", -32, "a string", "a string", "a string", "a string" ); 54 55 if (!object) { 56 exit(EXIT_FAILURE); 57 } 58 59 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 60 psFree(object); 61 exit(EXIT_FAILURE); 62 } 63 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 64 psFree(object); 65 exit(EXIT_FAILURE); 66 } 67 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 68 psFree(object); 69 exit(EXIT_FAILURE); 70 } 71 if (!object->bytes == -32) { 72 psFree(object); 73 exit(EXIT_FAILURE); 74 } 75 if (strncmp(object->md5sum, "a string", MAX_STRING_LENGTH)) { 76 psFree(object); 77 exit(EXIT_FAILURE); 78 } 79 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 80 psFree(object); 81 exit(EXIT_FAILURE); 82 } 83 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 84 psFree(object); 85 exit(EXIT_FAILURE); 86 } 87 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 88 psFree(object); 89 exit(EXIT_FAILURE); 90 } 42 91 43 92 psFree(object); … … 47 96 pzPendingExpRow *object; 48 97 49 object = pzPendingExpRowAlloc("a string", "a string", "a string" , "a string", -32);98 object = pzPendingExpRowAlloc("a string", "a string", "a string" ); 50 99 51 100 if (!object) { … … 65 114 exit(EXIT_FAILURE); 66 115 } 67 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) {68 psFree(object);69 exit(EXIT_FAILURE);70 }71 if (!object->imfiles == -32) {72 psFree(object);73 exit(EXIT_FAILURE);74 }75 116 76 117 psFree(object); … … 80 121 pzPendingImfileRow *object; 81 122 82 object = pzPendingImfileRowAlloc("a string", "a string", "a string", -32, "a string","a string", "a string", "a string" );123 object = pzPendingImfileRowAlloc("a string", "a string", "a string", "a string", "a string", "a string" ); 83 124 84 125 if (!object) { … … 98 139 exit(EXIT_FAILURE); 99 140 } 100 if (!object->bytes == -32) {101 psFree(object);102 exit(EXIT_FAILURE);103 }104 if (strncmp(object->md5sum, "a string", MAX_STRING_LENGTH)) {105 psFree(object);106 exit(EXIT_FAILURE);107 }108 141 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 109 142 psFree(object); … … 114 147 exit(EXIT_FAILURE); 115 148 } 149 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) { 150 psFree(object); 151 exit(EXIT_FAILURE); 152 } 153 154 psFree(object); 155 } 156 157 { 158 pzDoneExpRow *object; 159 160 object = pzDoneExpRowAlloc("a string", "a string", "a string" ); 161 162 if (!object) { 163 exit(EXIT_FAILURE); 164 } 165 166 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 167 psFree(object); 168 exit(EXIT_FAILURE); 169 } 170 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 171 psFree(object); 172 exit(EXIT_FAILURE); 173 } 174 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 175 psFree(object); 176 exit(EXIT_FAILURE); 177 } 178 179 psFree(object); 180 } 181 182 { 183 pzDoneImfileRow *object; 184 185 object = pzDoneImfileRowAlloc("a string", "a string", "a string", "a string", "a string", "a string", "a string" ); 186 187 if (!object) { 188 exit(EXIT_FAILURE); 189 } 190 191 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 192 psFree(object); 193 exit(EXIT_FAILURE); 194 } 195 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 196 psFree(object); 197 exit(EXIT_FAILURE); 198 } 199 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 200 psFree(object); 201 exit(EXIT_FAILURE); 202 } 203 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 204 psFree(object); 205 exit(EXIT_FAILURE); 206 } 207 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 208 psFree(object); 209 exit(EXIT_FAILURE); 210 } 211 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) { 212 psFree(object); 213 exit(EXIT_FAILURE); 214 } 116 215 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 117 216 psFree(object); … … 125 224 newExpRow *object; 126 225 127 object = newExpRowAlloc("a string", "a string", "a string", "a string", "a string", -32 ); 128 129 if (!object) { 130 exit(EXIT_FAILURE); 131 } 132 133 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) { 226 object = newExpRowAlloc(64, "a string", "a string", "a string", "0001-01-01T00:00:00Z", "a string", -32 ); 227 228 if (!object) { 229 exit(EXIT_FAILURE); 230 } 231 134 232 psFree(object); 135 233 exit(EXIT_FAILURE); … … 144 242 } 145 243 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 244 psFree(object); 245 exit(EXIT_FAILURE); 246 } 146 247 psFree(object); 147 248 exit(EXIT_FAILURE); -
trunk/ippdb/tests/createtable.c
r9788 r10060 28 28 } 29 29 30 if(!summitImfileCreateTable(dbh)) { 31 exit(EXIT_FAILURE); 32 } 33 34 psDBCleanup(dbh); 35 } 36 37 { 38 psDB *dbh; 39 40 dbh = psDBInit("localhost", "test", NULL, "test"); 41 if (!dbh) { 42 exit(EXIT_FAILURE); 43 } 44 30 45 if(!pzPendingExpCreateTable(dbh)) { 31 46 exit(EXIT_FAILURE); … … 44 59 45 60 if(!pzPendingImfileCreateTable(dbh)) { 61 exit(EXIT_FAILURE); 62 } 63 64 psDBCleanup(dbh); 65 } 66 67 { 68 psDB *dbh; 69 70 dbh = psDBInit("localhost", "test", NULL, "test"); 71 if (!dbh) { 72 exit(EXIT_FAILURE); 73 } 74 75 if(!pzDoneExpCreateTable(dbh)) { 76 exit(EXIT_FAILURE); 77 } 78 79 psDBCleanup(dbh); 80 } 81 82 { 83 psDB *dbh; 84 85 dbh = psDBInit("localhost", "test", NULL, "test"); 86 if (!dbh) { 87 exit(EXIT_FAILURE); 88 } 89 90 if(!pzDoneImfileCreateTable(dbh)) { 46 91 exit(EXIT_FAILURE); 47 92 } -
trunk/ippdb/tests/dbcleanup.c
r9788 r10060 12 12 13 13 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS summitExp"); 14 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS summitImfile"); 14 15 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS pzPendingExp"); 15 16 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS pzPendingImfile"); 17 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS pzDoneExp"); 18 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS pzDoneImfile"); 16 19 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS newExp"); 17 20 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS newImfile"); -
trunk/ippdb/tests/dbsetup.c
r9788 r10060 16 16 summitExpCreateTable(dbh); 17 17 18 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS summitImfile"); 19 summitImfileCreateTable(dbh); 20 18 21 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS pzPendingExp"); 19 22 pzPendingExpCreateTable(dbh); … … 21 24 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS pzPendingImfile"); 22 25 pzPendingImfileCreateTable(dbh); 26 27 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS pzDoneExp"); 28 pzDoneExpCreateTable(dbh); 29 30 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS pzDoneImfile"); 31 pzDoneImfileCreateTable(dbh); 23 32 24 33 p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS newExp"); -
trunk/ippdb/tests/droptable.c
r9788 r10060 28 28 } 29 29 30 if (!summitImfileDropTable(dbh)) { 31 exit(EXIT_FAILURE); 32 } 33 34 psDBCleanup(dbh); 35 } 36 37 { 38 psDB *dbh; 39 40 dbh = psDBInit("localhost", "test", NULL, "test"); 41 if (!dbh) { 42 exit(EXIT_FAILURE); 43 } 44 30 45 if (!pzPendingExpDropTable(dbh)) { 31 46 exit(EXIT_FAILURE); … … 44 59 45 60 if (!pzPendingImfileDropTable(dbh)) { 61 exit(EXIT_FAILURE); 62 } 63 64 psDBCleanup(dbh); 65 } 66 67 { 68 psDB *dbh; 69 70 dbh = psDBInit("localhost", "test", NULL, "test"); 71 if (!dbh) { 72 exit(EXIT_FAILURE); 73 } 74 75 if (!pzDoneExpDropTable(dbh)) { 76 exit(EXIT_FAILURE); 77 } 78 79 psDBCleanup(dbh); 80 } 81 82 { 83 psDB *dbh; 84 85 dbh = psDBInit("localhost", "test", NULL, "test"); 86 if (!dbh) { 87 exit(EXIT_FAILURE); 88 } 89 90 if (!pzDoneImfileDropTable(dbh)) { 46 91 exit(EXIT_FAILURE); 47 92 } -
trunk/ippdb/tests/insert.c
r9970 r10060 13 13 } 14 14 15 if (!summitExpInsert(dbh, "a string", "a string", "a string", "0001-01-01T00:00:00Z", "a string", "a string")) { 16 exit(EXIT_FAILURE); 17 } 18 19 psDBCleanup(dbh); 20 } 21 22 { 23 psDB *dbh; 24 25 dbh = psDBInit("localhost", "test", NULL, "test"); 26 if (!dbh) { 27 exit(EXIT_FAILURE); 28 } 29 30 if (!pzPendingExpInsert(dbh, "a string", "a string", "a string", "a string", -32)) { 31 exit(EXIT_FAILURE); 32 } 33 34 psDBCleanup(dbh); 35 } 36 37 { 38 psDB *dbh; 39 40 dbh = psDBInit("localhost", "test", NULL, "test"); 41 if (!dbh) { 42 exit(EXIT_FAILURE); 43 } 44 45 if (!pzPendingImfileInsert(dbh, "a string", "a string", "a string", -32, "a string", "a string", "a string", "a string")) { 46 exit(EXIT_FAILURE); 47 } 48 49 psDBCleanup(dbh); 50 } 51 52 { 53 psDB *dbh; 54 55 dbh = psDBInit("localhost", "test", NULL, "test"); 56 if (!dbh) { 57 exit(EXIT_FAILURE); 58 } 59 60 if (!newExpInsert(dbh, "a string", "a string", "a string", "a string", "a string", -32)) { 15 if (!summitExpInsert(dbh, "a string", "a string", "a string", "0001-01-01T00:00:00Z", "a string", "a string", -32)) { 16 exit(EXIT_FAILURE); 17 } 18 19 psDBCleanup(dbh); 20 } 21 22 { 23 psDB *dbh; 24 25 dbh = psDBInit("localhost", "test", NULL, "test"); 26 if (!dbh) { 27 exit(EXIT_FAILURE); 28 } 29 30 if (!summitImfileInsert(dbh, "a string", "a string", "a string", -32, "a string", "a string", "a string", "a string")) { 31 exit(EXIT_FAILURE); 32 } 33 34 psDBCleanup(dbh); 35 } 36 37 { 38 psDB *dbh; 39 40 dbh = psDBInit("localhost", "test", NULL, "test"); 41 if (!dbh) { 42 exit(EXIT_FAILURE); 43 } 44 45 if (!pzPendingExpInsert(dbh, "a string", "a string", "a string")) { 46 exit(EXIT_FAILURE); 47 } 48 49 psDBCleanup(dbh); 50 } 51 52 { 53 psDB *dbh; 54 55 dbh = psDBInit("localhost", "test", NULL, "test"); 56 if (!dbh) { 57 exit(EXIT_FAILURE); 58 } 59 60 if (!pzPendingImfileInsert(dbh, "a string", "a string", "a string", "a string", "a string", "a string")) { 61 exit(EXIT_FAILURE); 62 } 63 64 psDBCleanup(dbh); 65 } 66 67 { 68 psDB *dbh; 69 70 dbh = psDBInit("localhost", "test", NULL, "test"); 71 if (!dbh) { 72 exit(EXIT_FAILURE); 73 } 74 75 if (!pzDoneExpInsert(dbh, "a string", "a string", "a string")) { 76 exit(EXIT_FAILURE); 77 } 78 79 psDBCleanup(dbh); 80 } 81 82 { 83 psDB *dbh; 84 85 dbh = psDBInit("localhost", "test", NULL, "test"); 86 if (!dbh) { 87 exit(EXIT_FAILURE); 88 } 89 90 if (!pzDoneImfileInsert(dbh, "a string", "a string", "a string", "a string", "a string", "a string", "a string")) { 91 exit(EXIT_FAILURE); 92 } 93 94 psDBCleanup(dbh); 95 } 96 97 { 98 psDB *dbh; 99 100 dbh = psDBInit("localhost", "test", NULL, "test"); 101 if (!dbh) { 102 exit(EXIT_FAILURE); 103 } 104 105 if (!newExpInsert(dbh, 64, "a string", "a string", "a string", "0001-01-01T00:00:00Z", "a string", -32)) { 61 106 exit(EXIT_FAILURE); 62 107 } -
trunk/ippdb/tests/insertfits.c
r9788 r10060 50 50 } 51 51 52 if (!summitImfileInsertFits(dbh, fits)) { 53 exit(EXIT_FAILURE); 54 } 55 56 if (!psFitsClose(fits)) { 57 exit(EXIT_FAILURE); 58 } 59 60 psDBCleanup(dbh); 61 } 62 63 { 64 psDB *dbh; 65 psFits *fits; 66 67 dbh = psDBInit("localhost", "test", NULL, "test"); 68 if (!dbh) { 69 exit(EXIT_FAILURE); 70 } 71 72 // open a temp 73 fits = psFitsOpen(TMP_FILENAME, "r"); 74 if (!fits) { 75 exit(EXIT_FAILURE); 76 } 77 52 78 if (!pzPendingExpInsertFits(dbh, fits)) { 53 79 exit(EXIT_FAILURE); … … 77 103 78 104 if (!pzPendingImfileInsertFits(dbh, fits)) { 105 exit(EXIT_FAILURE); 106 } 107 108 if (!psFitsClose(fits)) { 109 exit(EXIT_FAILURE); 110 } 111 112 psDBCleanup(dbh); 113 } 114 115 { 116 psDB *dbh; 117 psFits *fits; 118 119 dbh = psDBInit("localhost", "test", NULL, "test"); 120 if (!dbh) { 121 exit(EXIT_FAILURE); 122 } 123 124 // open a temp 125 fits = psFitsOpen(TMP_FILENAME, "r"); 126 if (!fits) { 127 exit(EXIT_FAILURE); 128 } 129 130 if (!pzDoneExpInsertFits(dbh, fits)) { 131 exit(EXIT_FAILURE); 132 } 133 134 if (!psFitsClose(fits)) { 135 exit(EXIT_FAILURE); 136 } 137 138 psDBCleanup(dbh); 139 } 140 141 { 142 psDB *dbh; 143 psFits *fits; 144 145 dbh = psDBInit("localhost", "test", NULL, "test"); 146 if (!dbh) { 147 exit(EXIT_FAILURE); 148 } 149 150 // open a temp 151 fits = psFitsOpen(TMP_FILENAME, "r"); 152 if (!fits) { 153 exit(EXIT_FAILURE); 154 } 155 156 if (!pzDoneImfileInsertFits(dbh, fits)) { 79 157 exit(EXIT_FAILURE); 80 158 } -
trunk/ippdb/tests/insertobject.c
r9970 r10060 14 14 } 15 15 16 object = summitExpRowAlloc("a string", "a string", "a string", "0001-01-01T00:00:00Z", "a string", "a string" );16 object = summitExpRowAlloc("a string", "a string", "a string", "0001-01-01T00:00:00Z", "a string", "a string", -32); 17 17 if (!object) { 18 18 exit(EXIT_FAILURE); … … 29 29 { 30 30 psDB *dbh; 31 summitImfileRow *object; 32 33 dbh = psDBInit("localhost", "test", NULL, "test"); 34 if (!dbh) { 35 exit(EXIT_FAILURE); 36 } 37 38 object = summitImfileRowAlloc("a string", "a string", "a string", -32, "a string", "a string", "a string", "a string"); 39 if (!object) { 40 exit(EXIT_FAILURE); 41 } 42 43 if (!summitImfileInsertObject(dbh, object)) { 44 exit(EXIT_FAILURE); 45 } 46 47 psFree(object); 48 psDBCleanup(dbh); 49 } 50 51 { 52 psDB *dbh; 31 53 pzPendingExpRow *object; 32 54 … … 36 58 } 37 59 38 object = pzPendingExpRowAlloc("a string", "a string", "a string" , "a string", -32);60 object = pzPendingExpRowAlloc("a string", "a string", "a string"); 39 61 if (!object) { 40 62 exit(EXIT_FAILURE); … … 58 80 } 59 81 60 object = pzPendingImfileRowAlloc("a string", "a string", "a string", -32, "a string","a string", "a string", "a string");82 object = pzPendingImfileRowAlloc("a string", "a string", "a string", "a string", "a string", "a string"); 61 83 if (!object) { 62 84 exit(EXIT_FAILURE); … … 73 95 { 74 96 psDB *dbh; 97 pzDoneExpRow *object; 98 99 dbh = psDBInit("localhost", "test", NULL, "test"); 100 if (!dbh) { 101 exit(EXIT_FAILURE); 102 } 103 104 object = pzDoneExpRowAlloc("a string", "a string", "a string"); 105 if (!object) { 106 exit(EXIT_FAILURE); 107 } 108 109 if (!pzDoneExpInsertObject(dbh, object)) { 110 exit(EXIT_FAILURE); 111 } 112 113 psFree(object); 114 psDBCleanup(dbh); 115 } 116 117 { 118 psDB *dbh; 119 pzDoneImfileRow *object; 120 121 dbh = psDBInit("localhost", "test", NULL, "test"); 122 if (!dbh) { 123 exit(EXIT_FAILURE); 124 } 125 126 object = pzDoneImfileRowAlloc("a string", "a string", "a string", "a string", "a string", "a string", "a string"); 127 if (!object) { 128 exit(EXIT_FAILURE); 129 } 130 131 if (!pzDoneImfileInsertObject(dbh, object)) { 132 exit(EXIT_FAILURE); 133 } 134 135 psFree(object); 136 psDBCleanup(dbh); 137 } 138 139 { 140 psDB *dbh; 75 141 newExpRow *object; 76 142 … … 80 146 } 81 147 82 object = newExpRowAlloc( "a string", "a string", "a string", "a string", "a string", -32);148 object = newExpRowAlloc(64, "a string", "a string", "a string", "0001-01-01T00:00:00Z", "a string", -32); 83 149 if (!object) { 84 150 exit(EXIT_FAILURE); -
trunk/ippdb/tests/metadatafromobject.c
r9970 r10060 13 13 bool status; 14 14 15 object = summitExpRowAlloc("a string", "a string", "a string", "0001-01-01T00:00:00Z", "a string", "a string" );15 object = summitExpRowAlloc("a string", "a string", "a string", "0001-01-01T00:00:00Z", "a string", "a string", -32); 16 16 if (!object) { 17 17 exit(EXIT_FAILURE); … … 48 48 exit(EXIT_FAILURE); 49 49 } 50 if (!psMetadataLookupS32(&status, md, "imfiles") == -32) { 51 psFree(md); 52 exit(EXIT_FAILURE); 53 } 54 55 psFree(md); 56 } 57 58 { 59 psMetadata *md; 60 summitImfileRow *object; 61 bool status; 62 63 object = summitImfileRowAlloc("a string", "a string", "a string", -32, "a string", "a string", "a string", "a string"); 64 if (!object) { 65 exit(EXIT_FAILURE); 66 } 67 68 md = summitImfileMetadataFromObject(object); 69 if (!md) { 70 exit(EXIT_FAILURE); 71 } 72 73 psFree(object); 74 75 if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) { 76 psFree(md); 77 exit(EXIT_FAILURE); 78 } 79 if (strncmp(psMetadataLookupPtr(&status, md, "camera"), "a string", MAX_STRING_LENGTH)) { 80 psFree(md); 81 exit(EXIT_FAILURE); 82 } 83 if (strncmp(psMetadataLookupPtr(&status, md, "telescope"), "a string", MAX_STRING_LENGTH)) { 84 psFree(md); 85 exit(EXIT_FAILURE); 86 } 87 if (!psMetadataLookupS32(&status, md, "bytes") == -32) { 88 psFree(md); 89 exit(EXIT_FAILURE); 90 } 91 if (strncmp(psMetadataLookupPtr(&status, md, "md5sum"), "a string", MAX_STRING_LENGTH)) { 92 psFree(md); 93 exit(EXIT_FAILURE); 94 } 95 if (strncmp(psMetadataLookupPtr(&status, md, "class"), "a string", MAX_STRING_LENGTH)) { 96 psFree(md); 97 exit(EXIT_FAILURE); 98 } 99 if (strncmp(psMetadataLookupPtr(&status, md, "class_id"), "a string", MAX_STRING_LENGTH)) { 100 psFree(md); 101 exit(EXIT_FAILURE); 102 } 103 if (strncmp(psMetadataLookupPtr(&status, md, "uri"), "a string", MAX_STRING_LENGTH)) { 104 psFree(md); 105 exit(EXIT_FAILURE); 106 } 50 107 51 108 psFree(md); … … 57 114 bool status; 58 115 59 object = pzPendingExpRowAlloc("a string", "a string", "a string" , "a string", -32);116 object = pzPendingExpRowAlloc("a string", "a string", "a string"); 60 117 if (!object) { 61 118 exit(EXIT_FAILURE); … … 81 138 exit(EXIT_FAILURE); 82 139 } 83 if (strncmp(psMetadataLookupPtr(&status, md, "exp_type"), "a string", MAX_STRING_LENGTH)) {84 psFree(md);85 exit(EXIT_FAILURE);86 }87 if (!psMetadataLookupS32(&status, md, "imfiles") == -32) {88 psFree(md);89 exit(EXIT_FAILURE);90 }91 140 92 141 psFree(md); … … 98 147 bool status; 99 148 100 object = pzPendingImfileRowAlloc("a string", "a string", "a string", -32, "a string","a string", "a string", "a string");149 object = pzPendingImfileRowAlloc("a string", "a string", "a string", "a string", "a string", "a string"); 101 150 if (!object) { 102 151 exit(EXIT_FAILURE); … … 122 171 exit(EXIT_FAILURE); 123 172 } 124 if (!psMetadataLookupS32(&status, md, "bytes") == -32) {125 psFree(md);126 exit(EXIT_FAILURE);127 }128 if (strncmp(psMetadataLookupPtr(&status, md, "md5sum"), "a string", MAX_STRING_LENGTH)) {129 psFree(md);130 exit(EXIT_FAILURE);131 }132 173 if (strncmp(psMetadataLookupPtr(&status, md, "class"), "a string", MAX_STRING_LENGTH)) { 133 174 psFree(md); … … 138 179 exit(EXIT_FAILURE); 139 180 } 181 if (strncmp(psMetadataLookupPtr(&status, md, "exp_tag"), "a string", MAX_STRING_LENGTH)) { 182 psFree(md); 183 exit(EXIT_FAILURE); 184 } 185 186 psFree(md); 187 } 188 189 { 190 psMetadata *md; 191 pzDoneExpRow *object; 192 bool status; 193 194 object = pzDoneExpRowAlloc("a string", "a string", "a string"); 195 if (!object) { 196 exit(EXIT_FAILURE); 197 } 198 199 md = pzDoneExpMetadataFromObject(object); 200 if (!md) { 201 exit(EXIT_FAILURE); 202 } 203 204 psFree(object); 205 206 if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) { 207 psFree(md); 208 exit(EXIT_FAILURE); 209 } 210 if (strncmp(psMetadataLookupPtr(&status, md, "camera"), "a string", MAX_STRING_LENGTH)) { 211 psFree(md); 212 exit(EXIT_FAILURE); 213 } 214 if (strncmp(psMetadataLookupPtr(&status, md, "telescope"), "a string", MAX_STRING_LENGTH)) { 215 psFree(md); 216 exit(EXIT_FAILURE); 217 } 218 219 psFree(md); 220 } 221 222 { 223 psMetadata *md; 224 pzDoneImfileRow *object; 225 bool status; 226 227 object = pzDoneImfileRowAlloc("a string", "a string", "a string", "a string", "a string", "a string", "a string"); 228 if (!object) { 229 exit(EXIT_FAILURE); 230 } 231 232 md = pzDoneImfileMetadataFromObject(object); 233 if (!md) { 234 exit(EXIT_FAILURE); 235 } 236 237 psFree(object); 238 239 if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) { 240 psFree(md); 241 exit(EXIT_FAILURE); 242 } 243 if (strncmp(psMetadataLookupPtr(&status, md, "camera"), "a string", MAX_STRING_LENGTH)) { 244 psFree(md); 245 exit(EXIT_FAILURE); 246 } 247 if (strncmp(psMetadataLookupPtr(&status, md, "telescope"), "a string", MAX_STRING_LENGTH)) { 248 psFree(md); 249 exit(EXIT_FAILURE); 250 } 251 if (strncmp(psMetadataLookupPtr(&status, md, "class"), "a string", MAX_STRING_LENGTH)) { 252 psFree(md); 253 exit(EXIT_FAILURE); 254 } 255 if (strncmp(psMetadataLookupPtr(&status, md, "class_id"), "a string", MAX_STRING_LENGTH)) { 256 psFree(md); 257 exit(EXIT_FAILURE); 258 } 259 if (strncmp(psMetadataLookupPtr(&status, md, "exp_tag"), "a string", MAX_STRING_LENGTH)) { 260 psFree(md); 261 exit(EXIT_FAILURE); 262 } 140 263 if (strncmp(psMetadataLookupPtr(&status, md, "uri"), "a string", MAX_STRING_LENGTH)) { 141 264 psFree(md); … … 151 274 bool status; 152 275 153 object = newExpRowAlloc( "a string", "a string", "a string", "a string", "a string", -32);276 object = newExpRowAlloc(64, "a string", "a string", "a string", "0001-01-01T00:00:00Z", "a string", -32); 154 277 if (!object) { 155 278 exit(EXIT_FAILURE); … … 163 286 psFree(object); 164 287 165 if (strncmp(psMetadataLookupPtr(&status, md, "exp_tag"), "a string", MAX_STRING_LENGTH)) {166 288 psFree(md); 167 289 exit(EXIT_FAILURE); … … 176 298 } 177 299 if (strncmp(psMetadataLookupPtr(&status, md, "telescope"), "a string", MAX_STRING_LENGTH)) { 300 psFree(md); 301 exit(EXIT_FAILURE); 302 } 178 303 psFree(md); 179 304 exit(EXIT_FAILURE); -
trunk/ippdb/tests/objectfrommetadata.c
r9970 r10060 36 36 exit(EXIT_FAILURE); 37 37 } 38 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 39 psFree(md); 40 exit(EXIT_FAILURE); 41 } 38 42 39 43 object = summitExpObjectFromMetadata(md); … … 68 72 exit(EXIT_FAILURE); 69 73 } 74 if (!object->imfiles == -32) { 75 psFree(object); 76 exit(EXIT_FAILURE); 77 } 78 79 psFree(object); 80 } 81 82 { 83 psMetadata *md; 84 summitImfileRow *object; 85 86 md = psMetadataAlloc(); 87 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 88 psFree(md); 89 exit(EXIT_FAILURE); 90 } 91 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 92 psFree(md); 93 exit(EXIT_FAILURE); 94 } 95 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 96 psFree(md); 97 exit(EXIT_FAILURE); 98 } 99 if (!psMetadataAddS32(md, PS_LIST_TAIL, "bytes", 0, NULL, -32)) { 100 psFree(md); 101 exit(EXIT_FAILURE); 102 } 103 if (!psMetadataAddStr(md, PS_LIST_TAIL, "md5sum", 0, NULL, "a string")) { 104 psFree(md); 105 exit(EXIT_FAILURE); 106 } 107 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 108 psFree(md); 109 exit(EXIT_FAILURE); 110 } 111 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 112 psFree(md); 113 exit(EXIT_FAILURE); 114 } 115 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 116 psFree(md); 117 exit(EXIT_FAILURE); 118 } 119 120 object = summitImfileObjectFromMetadata(md); 121 if (!object) { 122 psFree(md); 123 exit(EXIT_FAILURE); 124 } 125 126 psFree(md); 127 128 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 129 psFree(object); 130 exit(EXIT_FAILURE); 131 } 132 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 133 psFree(object); 134 exit(EXIT_FAILURE); 135 } 136 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 137 psFree(object); 138 exit(EXIT_FAILURE); 139 } 140 if (!object->bytes == -32) { 141 psFree(object); 142 exit(EXIT_FAILURE); 143 } 144 if (strncmp(object->md5sum, "a string", MAX_STRING_LENGTH)) { 145 psFree(object); 146 exit(EXIT_FAILURE); 147 } 148 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 149 psFree(object); 150 exit(EXIT_FAILURE); 151 } 152 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 153 psFree(object); 154 exit(EXIT_FAILURE); 155 } 156 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 157 psFree(object); 158 exit(EXIT_FAILURE); 159 } 70 160 71 161 psFree(object); … … 89 179 exit(EXIT_FAILURE); 90 180 } 181 182 object = pzPendingExpObjectFromMetadata(md); 183 if (!object) { 184 psFree(md); 185 exit(EXIT_FAILURE); 186 } 187 188 psFree(md); 189 190 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 191 psFree(object); 192 exit(EXIT_FAILURE); 193 } 194 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 195 psFree(object); 196 exit(EXIT_FAILURE); 197 } 198 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 199 psFree(object); 200 exit(EXIT_FAILURE); 201 } 202 203 psFree(object); 204 } 205 206 { 207 psMetadata *md; 208 pzPendingImfileRow *object; 209 210 md = psMetadataAlloc(); 211 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 212 psFree(md); 213 exit(EXIT_FAILURE); 214 } 215 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 216 psFree(md); 217 exit(EXIT_FAILURE); 218 } 219 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 220 psFree(md); 221 exit(EXIT_FAILURE); 222 } 223 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 224 psFree(md); 225 exit(EXIT_FAILURE); 226 } 227 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 228 psFree(md); 229 exit(EXIT_FAILURE); 230 } 231 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) { 232 psFree(md); 233 exit(EXIT_FAILURE); 234 } 235 236 object = pzPendingImfileObjectFromMetadata(md); 237 if (!object) { 238 psFree(md); 239 exit(EXIT_FAILURE); 240 } 241 242 psFree(md); 243 244 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 245 psFree(object); 246 exit(EXIT_FAILURE); 247 } 248 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 249 psFree(object); 250 exit(EXIT_FAILURE); 251 } 252 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 253 psFree(object); 254 exit(EXIT_FAILURE); 255 } 256 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 257 psFree(object); 258 exit(EXIT_FAILURE); 259 } 260 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 261 psFree(object); 262 exit(EXIT_FAILURE); 263 } 264 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) { 265 psFree(object); 266 exit(EXIT_FAILURE); 267 } 268 269 psFree(object); 270 } 271 272 { 273 psMetadata *md; 274 pzDoneExpRow *object; 275 276 md = psMetadataAlloc(); 277 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 278 psFree(md); 279 exit(EXIT_FAILURE); 280 } 281 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 282 psFree(md); 283 exit(EXIT_FAILURE); 284 } 285 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 286 psFree(md); 287 exit(EXIT_FAILURE); 288 } 289 290 object = pzDoneExpObjectFromMetadata(md); 291 if (!object) { 292 psFree(md); 293 exit(EXIT_FAILURE); 294 } 295 296 psFree(md); 297 298 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 299 psFree(object); 300 exit(EXIT_FAILURE); 301 } 302 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 303 psFree(object); 304 exit(EXIT_FAILURE); 305 } 306 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 307 psFree(object); 308 exit(EXIT_FAILURE); 309 } 310 311 psFree(object); 312 } 313 314 { 315 psMetadata *md; 316 pzDoneImfileRow *object; 317 318 md = psMetadataAlloc(); 319 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 320 psFree(md); 321 exit(EXIT_FAILURE); 322 } 323 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 324 psFree(md); 325 exit(EXIT_FAILURE); 326 } 327 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 328 psFree(md); 329 exit(EXIT_FAILURE); 330 } 331 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 332 psFree(md); 333 exit(EXIT_FAILURE); 334 } 335 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 336 psFree(md); 337 exit(EXIT_FAILURE); 338 } 339 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) { 340 psFree(md); 341 exit(EXIT_FAILURE); 342 } 343 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 344 psFree(md); 345 exit(EXIT_FAILURE); 346 } 347 348 object = pzDoneImfileObjectFromMetadata(md); 349 if (!object) { 350 psFree(md); 351 exit(EXIT_FAILURE); 352 } 353 354 psFree(md); 355 356 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 357 psFree(object); 358 exit(EXIT_FAILURE); 359 } 360 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 361 psFree(object); 362 exit(EXIT_FAILURE); 363 } 364 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 365 psFree(object); 366 exit(EXIT_FAILURE); 367 } 368 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 369 psFree(object); 370 exit(EXIT_FAILURE); 371 } 372 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 373 psFree(object); 374 exit(EXIT_FAILURE); 375 } 376 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) { 377 psFree(object); 378 exit(EXIT_FAILURE); 379 } 380 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 381 psFree(object); 382 exit(EXIT_FAILURE); 383 } 384 385 psFree(object); 386 } 387 388 { 389 psMetadata *md; 390 newExpRow *object; 391 392 md = psMetadataAlloc(); 393 psFree(md); 394 exit(EXIT_FAILURE); 395 } 396 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 397 psFree(md); 398 exit(EXIT_FAILURE); 399 } 400 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 401 psFree(md); 402 exit(EXIT_FAILURE); 403 } 404 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 405 psFree(md); 406 exit(EXIT_FAILURE); 407 } 408 psFree(md); 409 exit(EXIT_FAILURE); 410 } 91 411 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 92 412 psFree(md); … … 98 418 } 99 419 100 object = pzPendingExpObjectFromMetadata(md); 101 if (!object) { 102 psFree(md); 103 exit(EXIT_FAILURE); 104 } 105 106 psFree(md); 107 420 object = newExpObjectFromMetadata(md); 421 if (!object) { 422 psFree(md); 423 exit(EXIT_FAILURE); 424 } 425 426 psFree(md); 427 428 psFree(object); 429 exit(EXIT_FAILURE); 430 } 108 431 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 109 432 psFree(object); … … 118 441 exit(EXIT_FAILURE); 119 442 } 120 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) {121 psFree(object);122 exit(EXIT_FAILURE);123 }124 if (!object->imfiles == -32) {125 psFree(object);126 exit(EXIT_FAILURE);127 }128 129 psFree(object);130 }131 132 {133 psMetadata *md;134 pzPendingImfileRow *object;135 136 md = psMetadataAlloc();137 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) {138 psFree(md);139 exit(EXIT_FAILURE);140 }141 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) {142 psFree(md);143 exit(EXIT_FAILURE);144 }145 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) {146 psFree(md);147 exit(EXIT_FAILURE);148 }149 if (!psMetadataAddS32(md, PS_LIST_TAIL, "bytes", 0, NULL, -32)) {150 psFree(md);151 exit(EXIT_FAILURE);152 }153 if (!psMetadataAddStr(md, PS_LIST_TAIL, "md5sum", 0, NULL, "a string")) {154 psFree(md);155 exit(EXIT_FAILURE);156 }157 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) {158 psFree(md);159 exit(EXIT_FAILURE);160 }161 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) {162 psFree(md);163 exit(EXIT_FAILURE);164 }165 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {166 psFree(md);167 exit(EXIT_FAILURE);168 }169 170 object = pzPendingImfileObjectFromMetadata(md);171 if (!object) {172 psFree(md);173 exit(EXIT_FAILURE);174 }175 176 psFree(md);177 178 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) {179 psFree(object);180 exit(EXIT_FAILURE);181 }182 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) {183 psFree(object);184 exit(EXIT_FAILURE);185 }186 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) {187 psFree(object);188 exit(EXIT_FAILURE);189 }190 if (!object->bytes == -32) {191 psFree(object);192 exit(EXIT_FAILURE);193 }194 if (strncmp(object->md5sum, "a string", MAX_STRING_LENGTH)) {195 psFree(object);196 exit(EXIT_FAILURE);197 }198 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) {199 psFree(object);200 exit(EXIT_FAILURE);201 }202 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {203 psFree(object);204 exit(EXIT_FAILURE);205 }206 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {207 psFree(object);208 exit(EXIT_FAILURE);209 }210 211 psFree(object);212 }213 214 {215 psMetadata *md;216 newExpRow *object;217 218 md = psMetadataAlloc();219 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) {220 psFree(md);221 exit(EXIT_FAILURE);222 }223 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) {224 psFree(md);225 exit(EXIT_FAILURE);226 }227 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) {228 psFree(md);229 exit(EXIT_FAILURE);230 }231 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) {232 psFree(md);233 exit(EXIT_FAILURE);234 }235 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) {236 psFree(md);237 exit(EXIT_FAILURE);238 }239 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) {240 psFree(md);241 exit(EXIT_FAILURE);242 }243 244 object = newExpObjectFromMetadata(md);245 if (!object) {246 psFree(md);247 exit(EXIT_FAILURE);248 }249 250 psFree(md);251 252 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) {253 psFree(object);254 exit(EXIT_FAILURE);255 }256 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) {257 psFree(object);258 exit(EXIT_FAILURE);259 }260 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) {261 psFree(object);262 exit(EXIT_FAILURE);263 }264 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) {265 443 psFree(object); 266 444 exit(EXIT_FAILURE); -
trunk/ippdb/tests/selectrowsfits.c
r9788 r10060 43 43 } 44 44 45 if (!summitImfileSelectRowsFits(dbh, fits, NULL, 1)) { 46 exit(EXIT_FAILURE); 47 } 48 49 psFree(fits); 50 psDBCleanup(dbh); 51 } 52 53 { 54 psDB *dbh; 55 psFits *fits; 56 57 dbh = psDBInit("localhost", "test", NULL, "test"); 58 if (!dbh) { 59 exit(EXIT_FAILURE); 60 } 61 62 fits = psFitsOpen(TMP_FILENAME, "w"); 63 if (!fits) { 64 exit(EXIT_FAILURE); 65 } 66 45 67 if (!pzPendingExpSelectRowsFits(dbh, fits, NULL, 1)) { 46 68 exit(EXIT_FAILURE); … … 66 88 67 89 if (!pzPendingImfileSelectRowsFits(dbh, fits, NULL, 1)) { 90 exit(EXIT_FAILURE); 91 } 92 93 psFree(fits); 94 psDBCleanup(dbh); 95 } 96 97 { 98 psDB *dbh; 99 psFits *fits; 100 101 dbh = psDBInit("localhost", "test", NULL, "test"); 102 if (!dbh) { 103 exit(EXIT_FAILURE); 104 } 105 106 fits = psFitsOpen(TMP_FILENAME, "w"); 107 if (!fits) { 108 exit(EXIT_FAILURE); 109 } 110 111 if (!pzDoneExpSelectRowsFits(dbh, fits, NULL, 1)) { 112 exit(EXIT_FAILURE); 113 } 114 115 psFree(fits); 116 psDBCleanup(dbh); 117 } 118 119 { 120 psDB *dbh; 121 psFits *fits; 122 123 dbh = psDBInit("localhost", "test", NULL, "test"); 124 if (!dbh) { 125 exit(EXIT_FAILURE); 126 } 127 128 fits = psFitsOpen(TMP_FILENAME, "w"); 129 if (!fits) { 130 exit(EXIT_FAILURE); 131 } 132 133 if (!pzDoneImfileSelectRowsFits(dbh, fits, NULL, 1)) { 68 134 exit(EXIT_FAILURE); 69 135 }
Note:
See TracChangeset
for help on using the changeset viewer.
