Author: tomdz
Date: Sun Jan 28 21:50:57 2007
New Revision: 500944

URL: http://svn.apache.org/viewvc?view=rev&rev=500944
Log:
Fixed tests

Modified:
    db/ddlutils/trunk/src/test/org/apache/ddlutils/io/TestAlteration.java
    
db/ddlutils/trunk/src/test/org/apache/ddlutils/platform/TestMySql50Platform.java
    
db/ddlutils/trunk/src/test/org/apache/ddlutils/platform/TestMySqlPlatform.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?view=diff&rev=500944&r1=500943&r2=500944
==============================================================================
--- db/ddlutils/trunk/src/test/org/apache/ddlutils/io/TestAlteration.java 
(original)
+++ db/ddlutils/trunk/src/test/org/apache/ddlutils/io/TestAlteration.java Sun 
Jan 28 21:50:57 2007
@@ -170,9 +170,15 @@
         assertEquals(getAdjustedModel(),
                      readModelFromDatabase("roundtriptest"));
 
-        List beans = getRows("roundtrip2");
+        List     beans = getRows("roundtrip2");
+        DynaBean bean  = (DynaBean)beans.get(0);
 
-        assertEquals((Object)"1", beans.get(0), "fk");
+        // Some databases (e.g. DB2) pad the string for some reason, so we 
manually trim it
+        if (bean.get("fk") instanceof String)
+        {
+            bean.set("fk", ((String)bean.get("fk")).trim());
+        }
+        assertEquals((Object)"1", bean, "fk");
     }
 
     /**

Modified: 
db/ddlutils/trunk/src/test/org/apache/ddlutils/platform/TestMySql50Platform.java
URL: 
http://svn.apache.org/viewvc/db/ddlutils/trunk/src/test/org/apache/ddlutils/platform/TestMySql50Platform.java?view=diff&rev=500944&r1=500943&r2=500944
==============================================================================
--- 
db/ddlutils/trunk/src/test/org/apache/ddlutils/platform/TestMySql50Platform.java
 (original)
+++ 
db/ddlutils/trunk/src/test/org/apache/ddlutils/platform/TestMySql50Platform.java
 Sun Jan 28 21:50:57 2007
@@ -115,9 +115,7 @@
     {
         assertEqualsIgnoringWhitespaces(
             "ALTER TABLE `table3` DROP FOREIGN KEY `testfk`;\n"+
-            "ALTER TABLE `table3` DROP INDEX `testfk`;\n"+
             "ALTER TABLE `table2` DROP FOREIGN KEY 
`table2_FK_COL_FK_1_COL_FK_2_table1`;\n"+
-            "ALTER TABLE `table2` DROP INDEX 
`table2_FK_COL_FK_1_COL_FK_2_table1`;\n"+
             "DROP TABLE IF EXISTS `table3`;\n"+
             "DROP TABLE IF EXISTS `table2`;\n"+
             "DROP TABLE IF EXISTS `table1`;\n"+

Modified: 
db/ddlutils/trunk/src/test/org/apache/ddlutils/platform/TestMySqlPlatform.java
URL: 
http://svn.apache.org/viewvc/db/ddlutils/trunk/src/test/org/apache/ddlutils/platform/TestMySqlPlatform.java?view=diff&rev=500944&r1=500943&r2=500944
==============================================================================
--- 
db/ddlutils/trunk/src/test/org/apache/ddlutils/platform/TestMySqlPlatform.java 
(original)
+++ 
db/ddlutils/trunk/src/test/org/apache/ddlutils/platform/TestMySqlPlatform.java 
Sun Jan 28 21:50:57 2007
@@ -127,9 +127,7 @@
     {
         assertEqualsIgnoringWhitespaces(
             "ALTER TABLE `table3` DROP FOREIGN KEY `testfk`;\n"+
-            "ALTER TABLE `table3` DROP INDEX `testfk`;\n"+
             "ALTER TABLE `table2` DROP FOREIGN KEY 
`table2_FK_COL_FK_1_COL_FK_2_table1`;\n"+
-            "ALTER TABLE `table2` DROP INDEX 
`table2_FK_COL_FK_1_COL_FK_2_table1`;\n"+
             "DROP TABLE IF EXISTS `table3`;\n"+
             "DROP TABLE IF EXISTS `table2`;\n"+
             "DROP TABLE IF EXISTS `table1`;\n"+


Reply via email to