[teiid-commits] teiid SVN: r1579 - trunk/engine/src/test/java/com/metamatrix/query/processor.

teiid-commits at lists.jboss.org teiid-commits at lists.jboss.org
Fri Nov 20 12:58:23 EST 2009


Author: shawkins
Date: 2009-11-20 12:58:23 -0500 (Fri, 20 Nov 2009)
New Revision: 1579

Modified:
   trunk/engine/src/test/java/com/metamatrix/query/processor/TestProcessor.java
Log:
TEIID-251 TEIID-873 added support for order by expressions and removing parsing restrictions that limited quoted identifiers.

Modified: trunk/engine/src/test/java/com/metamatrix/query/processor/TestProcessor.java
===================================================================
--- trunk/engine/src/test/java/com/metamatrix/query/processor/TestProcessor.java	2009-11-20 17:27:16 UTC (rev 1578)
+++ trunk/engine/src/test/java/com/metamatrix/query/processor/TestProcessor.java	2009-11-20 17:58:23 UTC (rev 1579)
@@ -7498,6 +7498,20 @@
         helpProcess(plan, dataManager, expected);
     }
     
+    @Test public void testOrderByUnrelatedExpression() {
+        String sql = "SELECT e1, e2 + 1 from pm1.g2 order by e3 || e2 limit 1"; //$NON-NLS-1$
+        
+        List[] expected = new List[] { 
+            Arrays.asList("a", 1),
+        };    
     
+        FakeDataManager dataManager = new FakeDataManager();
+        sampleData1(dataManager);
+        
+        ProcessorPlan plan = helpGetPlan(helpParse(sql), FakeMetadataFactory.example1Cached(), TestOptimizer.getGenericFinder());
+        
+        helpProcess(plan, dataManager, expected);
+    }
+    
     private static final boolean DEBUG = false;
 }



More information about the teiid-commits mailing list