[teiid-commits] teiid SVN: r1601 - trunk/test-integration/db/src/test/java/org/teiid/test/testcases.
teiid-commits at lists.jboss.org
teiid-commits at lists.jboss.org
Wed Nov 25 15:58:06 EST 2009
Author: vhalbert at redhat.com
Date: 2009-11-25 15:58:05 -0500 (Wed, 25 Nov 2009)
New Revision: 1601
Modified:
trunk/test-integration/db/src/test/java/org/teiid/test/testcases/CommonTransactionTests.java
Log:
Teiid 773 - Test testMultipleSourceMultipleCommands: added check for which db type the assertion was performed on, because Oracle returns a different value than the others
Modified: trunk/test-integration/db/src/test/java/org/teiid/test/testcases/CommonTransactionTests.java
===================================================================
--- trunk/test-integration/db/src/test/java/org/teiid/test/testcases/CommonTransactionTests.java 2009-11-25 20:33:59 UTC (rev 1600)
+++ trunk/test-integration/db/src/test/java/org/teiid/test/testcases/CommonTransactionTests.java 2009-11-25 20:58:05 UTC (rev 1601)
@@ -399,7 +399,11 @@
test.execute("select distinct e2 from g1 where e1 > 100");
// NOTE: if this is an oracle source, it failes because it return varchar2
- test.assertResultsSetEquals(new String[] {"e2[varchar]", "blah"});
+ if (userTxn.getSource("pm1").getMetaData().getDatabaseProductName().toLowerCase().indexOf("oracle") > -1) {
+ test.assertResultsSetEquals(new String[] {"e2[varchar2]", "blah"});
+ } else {
+ test.assertResultsSetEquals(new String[] {"e2[varchar]", "blah"});
+ }
test.closeConnection();
}
More information about the teiid-commits
mailing list