Changeset 2020 for trunk/Cbc/test/CInterfaceTest.c
- Timestamp:
- Mar 13, 2014 2:09:41 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Cbc/test/CInterfaceTest.c
r2019 r2020 9 9 #include <math.h> 10 10 #include <stdio.h> 11 #include <string.h> 11 12 12 13 … … 30 31 double rowub[] = {10}; 31 32 const double *sol; 33 const char* setname = "test model"; 34 char *getname = malloc(20); 32 35 int i; 33 36 … … 44 47 Cbc_setObjSense(model, -1); 45 48 assert(Cbc_getObjSense(model) == -1); 49 50 Cbc_setProblemName(model, setname); 46 51 47 52 Cbc_solve(model); … … 63 68 assert(fabs(sol[3] - 1.0) < 1e-6); 64 69 assert(fabs(sol[4] - 1.0) < 1e-6); 70 71 Cbc_problemName(model, 20, getname); 72 i = strcmp(getname,setname); 73 assert( (i == 0) ); 74 75 Cbc_deleteModel(model); 65 76 66 77 } … … 95 106 assert(!Cbc_isProvenOptimal(model)); 96 107 assert(Cbc_isProvenInfeasible(model)); 108 109 Cbc_deleteModel(model); 97 110 98 111 } … … 122 135 Cbc_setInteger(model, 0); 123 136 137 Cbc_setParameter(model, "log", "0"); 138 139 printf("About to solve problem silently. You should see no output except \"Done\".\n"); 124 140 Cbc_solve(model); 141 printf("Done\n"); 125 142 126 143 assert(!Cbc_isProvenOptimal(model)); … … 128 145 assert(Cbc_isContinuousUnbounded(model)); 129 146 147 Cbc_deleteModel(model); 130 148 131 149
Note: See TracChangeset
for help on using the changeset viewer.