Revision 45317 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.file/org.gvsig.fmap.dal.file.dbf/src/test/java/org/gvsig/fmap/dal/store/dbf/TestCreate.java
TestCreate.java | ||
---|---|---|
146 | 146 |
sourceAttr.getPrecision(), |
147 | 147 |
targetAttr.getPrecision() |
148 | 148 |
); |
149 |
assertEquals( |
|
150 |
String.format("Field %s scale mismatch", sourceAttr.getName()), |
|
151 |
sourceAttr.getScale(), |
|
152 |
targetAttr.getScale() |
|
153 |
); |
|
149 | 154 |
} else { |
150 | 155 |
assertEquals( |
151 | 156 |
String.format("Field %s type mismatch", sourceAttr.getName()), |
... | ... | |
157 | 162 |
// sourceAttr.getPrecision(), |
158 | 163 |
// targetAttr.getPrecision() |
159 | 164 |
// ); |
165 |
assertEquals( |
|
166 |
String.format("Field %s scale mismatch", sourceAttr.getName()), |
|
167 |
sourceAttr.getScale()==0?0:-1, |
|
168 |
targetAttr.getScale() |
|
169 |
); |
|
160 | 170 |
} |
161 | 171 |
assertEquals( |
162 | 172 |
String.format("Field %s size mismatch", sourceAttr.getName()), |
163 | 173 |
sourceAttr.getSize(), |
164 | 174 |
targetAttr.getSize() |
165 | 175 |
); |
166 |
assertEquals( |
|
167 |
String.format("Field %s scale mismatch", sourceAttr.getName()), |
|
168 |
sourceAttr.getScale(), |
|
169 |
targetAttr.getScale() |
|
170 |
); |
|
171 | 176 |
break; |
172 | 177 |
|
173 | 178 |
case DataTypes.BYTE: |
Also available in: Unified diff