From 369f72299d52c27b7354905a232090fdaa16fa69 Mon Sep 17 00:00:00 2001 From: Renaud Delbru Date: Sat, 25 May 2013 17:37:47 +0100 Subject: [PATCH] Added unit test about self-join dropping a column --- .../cascading/lingual/jdbc/SimpleSqlPlatformTest.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/lingual-platform/src/test/java/cascading/lingual/jdbc/SimpleSqlPlatformTest.java b/lingual-platform/src/test/java/cascading/lingual/jdbc/SimpleSqlPlatformTest.java index 857b292..3115c9a 100644 --- a/lingual-platform/src/test/java/cascading/lingual/jdbc/SimpleSqlPlatformTest.java +++ b/lingual-platform/src/test/java/cascading/lingual/jdbc/SimpleSqlPlatformTest.java @@ -337,4 +337,15 @@ public void testSelfJoin() throws Exception assertTablesEqual( "emps-depts-self-join", query ); } + + @Test + public void testSelfJoin2() throws Exception + { + String query = "SELECT n1.name, t0.name FROM sales.emps AS t0 INNER JOIN sales.emps AS n1 ON (n1.gender = 'M') " + + "WHERE n1.empno = t0.empno"; + + // TODO: create correct expected results + assertTablesEqual( "emps-depts-self-join", query ); + } + }