This is an automated email from the ASF dual-hosted git repository.

dwysakowicz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git

commit 344477b923e54dc25955d1ae517d002abd8250d3
Author: Dawid Wysakowicz <dwysakow...@apache.org>
AuthorDate: Tue Feb 11 10:49:36 2020 +0100

    [FLINK-16033][table-api] Updated a test to use java expression dsl
---
 .../batch/table/JavaTableEnvironmentITCase.java    | 27 +++++++++++-----------
 1 file changed, 14 insertions(+), 13 deletions(-)

diff --git 
a/flink-table/flink-table-planner/src/test/java/org/apache/flink/table/runtime/batch/table/JavaTableEnvironmentITCase.java
 
b/flink-table/flink-table-planner/src/test/java/org/apache/flink/table/runtime/batch/table/JavaTableEnvironmentITCase.java
index 177cf1a..e362027 100644
--- 
a/flink-table/flink-table-planner/src/test/java/org/apache/flink/table/runtime/batch/table/JavaTableEnvironmentITCase.java
+++ 
b/flink-table/flink-table-planner/src/test/java/org/apache/flink/table/runtime/batch/table/JavaTableEnvironmentITCase.java
@@ -52,6 +52,7 @@ import java.util.Collection;
 import java.util.HashMap;
 import java.util.List;
 
+import static org.apache.flink.table.api.Expressions.$;
 import static org.junit.Assert.assertTrue;
 
 /**
@@ -103,7 +104,7 @@ public class JavaTableEnvironmentITCase extends 
TableProgramsCollectionTestBase
                tableEnv.registerDataSet(tableName, ds);
                Table t = tableEnv.scan(tableName);
 
-               Table result = t.select("f0, f1");
+               Table result = t.select($("f0"), $("f1"));
 
                DataSet<Row> resultSet = tableEnv.toDataSet(result, Row.class);
                List<Row> results = resultSet.collect();
@@ -123,7 +124,7 @@ public class JavaTableEnvironmentITCase extends 
TableProgramsCollectionTestBase
                tableEnv.registerDataSet(tableName, ds, "a, b, c");
                Table t = tableEnv.scan(tableName);
 
-               Table result = t.select("a, b, c");
+               Table result = t.select($("a"), $("b"), $("c"));
 
                DataSet<Row> resultSet = tableEnv.toDataSet(result, Row.class);
                List<Row> results = resultSet.collect();
@@ -168,7 +169,7 @@ public class JavaTableEnvironmentITCase extends 
TableProgramsCollectionTestBase
                DataSet<Tuple3<Integer, Long, String>> ds = 
CollectionDataSets.get3TupleDataSet(env);
                Table t = tableEnv.fromDataSet(ds);
                tableEnv.registerTable(tableName, t);
-               Table result = tableEnv.scan(tableName).select("f0, 
f1").filter("f0 > 7");
+               Table result = tableEnv.scan(tableName).select($("f0"), 
$("f1")).filter($("f0").isGreater(7));
 
                DataSet<Row> resultSet = tableEnv.toDataSet(result, Row.class);
                List<Row> results = resultSet.collect();
@@ -196,7 +197,7 @@ public class JavaTableEnvironmentITCase extends 
TableProgramsCollectionTestBase
 
                Table table = tableEnv
                        .fromDataSet(CollectionDataSets.get3TupleDataSet(env), 
"a, b, c")
-                       .select("a, b, c");
+                       .select($("a"), $("b"), $("c"));
 
                DataSet<Row> ds = tableEnv.toDataSet(table, Row.class);
                List<Row> results = ds.collect();
@@ -236,7 +237,7 @@ public class JavaTableEnvironmentITCase extends 
TableProgramsCollectionTestBase
 
                Table table = tableEnv
                        .fromDataSet(CollectionDataSets.get3TupleDataSet(env), 
"a, b, c")
-                       .select("a, b, c");
+                       .select($("a"), $("b"), $("c"));
 
                TypeInformation<?> ti = new TupleTypeInfo<Tuple3<Integer, Long, 
String>>(
                        BasicTypeInfo.INT_TYPE_INFO,
@@ -268,7 +269,7 @@ public class JavaTableEnvironmentITCase extends 
TableProgramsCollectionTestBase
 
                Table table = tableEnv
                        .fromDataSet(env.fromCollection(data), "q, w, e, r")
-                       .select("q as a, w as b, e as c, r as d");
+                       .select($("q").as("a"), $("w").as("b"), $("e").as("c"), 
$("r").as("d"));
 
                DataSet<SmallPojo2> ds = tableEnv.toDataSet(table, 
SmallPojo2.class);
                List<SmallPojo2> results = ds.collect();
@@ -293,7 +294,7 @@ public class JavaTableEnvironmentITCase extends 
TableProgramsCollectionTestBase
                                "salary AS c, " +
                                "name AS d," +
                                "roles as e")
-                       .select("a, b, c, d, e");
+                       .select($("a"), $("b"), $("c"), $("d"), $("e"));
 
                DataSet<Row> ds = tableEnv.toDataSet(table, Row.class);
                List<Row> results = ds.collect();
@@ -344,7 +345,7 @@ public class JavaTableEnvironmentITCase extends 
TableProgramsCollectionTestBase
 
                Table table = tableEnv
                        .fromDataSet(env.fromCollection(data), "name AS d")
-                       .select("d");
+                       .select($("d"));
 
                DataSet<Row> ds = tableEnv.toDataSet(table, Row.class);
                List<Row> results = ds.collect();
@@ -371,7 +372,7 @@ public class JavaTableEnvironmentITCase extends 
TableProgramsCollectionTestBase
                                "age AS b, " +
                                "salary AS c, " +
                                "name AS d")
-                       .select("a, b, c, d");
+                       .select($("a"), $("b"), $("c"), $("d"));
 
                DataSet<Row> ds = tableEnv.toDataSet(table, Row.class);
                List<Row> results = ds.collect();
@@ -399,7 +400,7 @@ public class JavaTableEnvironmentITCase extends 
TableProgramsCollectionTestBase
                                "salary AS c, " +
                                "name AS d," +
                                "roles AS e")
-                       .select("a, b, c, d, e");
+                       .select($("a"), $("b"), $("c"), $("d"), $("e"));
 
                DataSet<SmallPojo2> ds = tableEnv.toDataSet(table, 
SmallPojo2.class);
                List<SmallPojo2> results = ds.collect();
@@ -426,7 +427,7 @@ public class JavaTableEnvironmentITCase extends 
TableProgramsCollectionTestBase
                                "age AS b, " +
                                "salary AS c, " +
                                "name AS d")
-                       .select("a, b, c, d");
+                       .select($("a"), $("b"), $("c"), $("d"));
 
                DataSet<PrivateSmallPojo2> ds = tableEnv.toDataSet(table, 
PrivateSmallPojo2.class);
                List<PrivateSmallPojo2> results = ds.collect();
@@ -457,8 +458,8 @@ public class JavaTableEnvironmentITCase extends 
TableProgramsCollectionTestBase
                                "age AS b, " +
                                "generic AS c, " +
                                "generic2 AS d")
-                       .select("a, b, c, c as c2, d")
-                       .select("a, b, c, c === c2, d");
+                       .select($("a"), $("b"), $("c"), $("c").as("c2"), $("d"))
+                       .select($("a"), $("b"), $("c"), 
$("c").isEqual($("c2")), $("d"));
 
                DataSet<Row> ds = tableEnv.toDataSet(table, Row.class);
                List<Row> results = ds.collect();

Reply via email to