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"+