Author: tomdz Date: Thu Jun 8 14:34:57 2006 New Revision: 412864 URL: http://svn.apache.org/viewvc?rev=412864&view=rev Log: Changes alteration tests to avoid conflicts with the strange MySQL behavior that column datatypes might be silently changed by the database under certain conditions
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=412864&r1=412863&r2=412864&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 Thu Jun 8 14:34:57 2006 @@ -509,7 +509,7 @@ " <column name='avalue1' type='VARCHAR' size='32'/>\n"+ " <column name='avalue2' type='INTEGER'/>\n"+ " <column name='avalue3' type='DOUBLE' default='1.0'/>\n"+ - " <column name='avalue4' type='CHAR' size='16'/>\n"+ + " <column name='avalue4' type='VARCHAR' size='16'/>\n"+ " </table>\n"+ "</database>"; @@ -552,7 +552,7 @@ " <column name='avalue1' type='VARCHAR' size='32'/>\n"+ " <column name='avalue2' type='INTEGER'/>\n"+ " <column name='avalue3' type='DOUBLE' default='1.0'/>\n"+ - " <column name='avalue4' type='CHAR' size='16'/>\n"+ + " <column name='avalue4' type='VARCHAR' size='16'/>\n"+ " </table>\n"+ "</database>"; @@ -659,7 +659,7 @@ " <table name='roundtrip'>\n"+ " <column name='pk' type='INTEGER' primaryKey='true' required='true'/>\n"+ " <column name='avalue1' type='VARCHAR' size='32'/>\n"+ - " <column name='avalue4' type='CHAR' size='5'/>\n"+ + " <column name='avalue4' type='VARCHAR' size='5'/>\n"+ " <column name='avalue3' type='DOUBLE' default='1.0'/>\n"+ " <column name='avalue2' type='INTEGER'/>\n"+ " </table>\n"+ @@ -672,7 +672,7 @@ " <column name='avalue1' type='VARCHAR' size='32'/>\n"+ " <column name='avalue2' type='INTEGER'/>\n"+ " <column name='avalue3' type='DOUBLE' default='1.0'/>\n"+ - " <column name='avalue4' type='CHAR' size='5'/>\n"+ + " <column name='avalue4' type='VARCHAR' size='5'/>\n"+ " </table>\n"+ "</database>"; @@ -733,6 +733,11 @@ */ public void testDropAutoIncrementColumn() { + if (!getPlatformInfo().isNonPKIdentityColumnsSupported()) + { + return; + } + final String model1Xml = "<?xml version='1.0' encoding='ISO-8859-1'?>\n"+ "<database name='roundtriptest'>\n"+