|
From: <lh...@us...> - 2010-01-15 16:28:56
|
Revision: 138
http://tmapi.svn.sourceforge.net/tmapi/?rev=138&view=rev
Author: lheuer
Date: 2010-01-15 16:28:33 +0000 (Fri, 15 Jan 2010)
Log Message:
-----------
Applied changes suggested by Johannes Payr
Modified Paths:
--------------
trunk/CHANGES.txt
trunk/src/test/java/org/tmapi/core/AbstractTestDatatypeAware.java
Modified: trunk/CHANGES.txt
===================================================================
--- trunk/CHANGES.txt 2010-01-13 16:30:00 UTC (rev 137)
+++ trunk/CHANGES.txt 2010-01-15 16:28:33 UTC (rev 138)
@@ -2,12 +2,14 @@
TMAPI Changes
=============
-TMAPI 2.0 RC?!? - 2010-mm-dd
-----------------------------
+TMAPI 2.0 RC2 - 2010-mm-dd
+--------------------------
* Fixed TestLocator test case (engines are not required to support
application/x-www-form-urlencoded).
* Changed Construct.equals(other) / Construct.hashCode() to compare
the identity of objects.
+* Improved support for Topic Maps engines which represent numeric
+ values such as floats as numbers and not as String values.
TMAPI 2.0 RC1 - 2009-10-25
Modified: trunk/src/test/java/org/tmapi/core/AbstractTestDatatypeAware.java
===================================================================
--- trunk/src/test/java/org/tmapi/core/AbstractTestDatatypeAware.java 2010-01-13 16:30:00 UTC (rev 137)
+++ trunk/src/test/java/org/tmapi/core/AbstractTestDatatypeAware.java 2010-01-15 16:28:33 UTC (rev 138)
@@ -218,7 +218,8 @@
dt.setValue(value);
assertEquals(strValue, dt.getValue());
assertEquals(_xsdFloat, dt.getDatatype());
- assertEquals(new BigDecimal(strValue), dt.decimalValue());
+ assertTrue("Expected either BigDecimal(1976.0F).equals(dt.decimalValue()) or BigDecimal('1976.0').equals(dt.decimalValue())",
+ new BigDecimal(value).equals(dt.decimalValue()) || new BigDecimal(strValue).equals(dt.decimalValue()));
assertEquals(new BigInteger("1976"), dt.integerValue());
assertEquals(1976L, dt.longValue());
assertEquals(1976, dt.intValue());
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|