Author: tomdz
Date: Tue Jul 18 21:47:49 2006
New Revision: 423366

URL: http://svn.apache.org/viewvc?rev=423366&view=rev
Log:
Workaround for a strange behavior of the DB2 database

Modified:
    db/ddlutils/trunk/src/test/org/apache/ddlutils/io/TestAlteration.java

Modified: db/ddlutils/trunk/src/test/org/apache/ddlutils/io/TestAlteration.java
URL: 
http://svn.apache.org/viewvc/db/ddlutils/trunk/src/test/org/apache/ddlutils/io/TestAlteration.java?rev=423366&r1=423365&r2=423366&view=diff
==============================================================================
--- db/ddlutils/trunk/src/test/org/apache/ddlutils/io/TestAlteration.java 
(original)
+++ db/ddlutils/trunk/src/test/org/apache/ddlutils/io/TestAlteration.java Tue 
Jul 18 21:47:49 2006
@@ -111,8 +111,14 @@
         assertEquals(getAdjustedModel(),
                      readModelFromDatabase("roundtriptest"));
 
-        List beans = getRows("roundtrip");
+        List     beans = getRows("roundtrip");
+        DynaBean bean  = (DynaBean)beans.get(0); 
 
+        // Some databases (e.g. DB2) pad the string for some reason, so we 
manually trim it
+        if (bean.get("avalue") instanceof String)
+        {
+            bean.set("avalue", ((String)bean.get("avalue")).trim());
+        }
         assertEquals((Object)"2", beans.get(0), "avalue");
     }
 


Reply via email to