diff --git a/presto-main-base/src/test/java/com/facebook/presto/sql/planner/TestLogicalPlanner.java b/presto-main-base/src/test/java/com/facebook/presto/sql/planner/TestLogicalPlanner.java index d3c644b793ca6..13385eb45b2e5 100644 --- a/presto-main-base/src/test/java/com/facebook/presto/sql/planner/TestLogicalPlanner.java +++ b/presto-main-base/src/test/java/com/facebook/presto/sql/planner/TestLogicalPlanner.java @@ -1906,4 +1906,11 @@ public void testCorrelatedSubqueriesWithOuterJoins() anyTree( tableScan("supplier", ImmutableMap.of("suppkey_4", "suppkey"))))))))); } + + @Test + public void testSubselectQualifiedObjectNameContainsDot() + { + String query = "SELECT min((SELECT totalprice FROM orders WHERE orderstatus = \"Outer.Table\".\"orderstatus\")) as min FROM orders AS \"Outer.Table\""; + assertPlanSucceeded(query, this.getQueryRunner().getDefaultSession()); + } }