Author: shawkins
Date: 2010-06-28 15:12:13 -0400 (Mon, 28 Jun 2010)
New Revision: 2316
Modified:
trunk/engine/src/test/java/org/teiid/query/processor/TestSQLXMLProcessing.java
Log:
TEIID-108 ensuring consistent (and correct) xsd type conversion.
Modified: trunk/engine/src/test/java/org/teiid/query/processor/TestSQLXMLProcessing.java
===================================================================
---
trunk/engine/src/test/java/org/teiid/query/processor/TestSQLXMLProcessing.java 2010-06-28
17:35:22 UTC (rev 2315)
+++
trunk/engine/src/test/java/org/teiid/query/processor/TestSQLXMLProcessing.java 2010-06-28
19:12:13 UTC (rev 2316)
@@ -28,7 +28,9 @@
import java.sql.Timestamp;
import java.util.Arrays;
import java.util.List;
+import java.util.TimeZone;
+import org.junit.AfterClass;
import org.junit.BeforeClass;
import org.junit.Test;
import org.teiid.api.exception.query.ExpressionEvaluationException;
@@ -36,6 +38,7 @@
import org.teiid.core.types.BlobType;
import org.teiid.core.types.InputStreamFactory;
import org.teiid.core.util.ObjectConverterUtil;
+import org.teiid.core.util.TimestampWithTimezone;
import org.teiid.core.util.UnitTestUtil;
import org.teiid.query.optimizer.capabilities.DefaultCapabilitiesFinder;
import org.teiid.query.unittest.FakeMetadataFactory;
@@ -359,9 +362,14 @@
private static FakeDataManager dataManager = new FakeDataManager();
@BeforeClass public static void oneTimeSetUp() {
+ TimestampWithTimezone.resetCalendar(TimeZone.getTimeZone("GMT-06:00"));
//$NON-NLS-1$
sampleData1(dataManager);
}
+ @AfterClass public static void oneTimeTearDown() {
+ TimestampWithTimezone.resetCalendar(null); //$NON-NLS-1$
+ }
+
private void process(String sql, List<?>[] expected) throws Exception {
ProcessorPlan plan = helpGetPlan(helpParse(sql),
FakeMetadataFactory.example1Cached(), new DefaultCapabilitiesFinder(),
createCommandContext());
Show replies by date