aboutsummaryrefslogtreecommitdiff
path: root/sql/hive
diff options
context:
space:
mode:
authorpetermaxlee <petermaxlee@gmail.com>2016-08-19 18:14:45 -0700
committerReynold Xin <rxin@databricks.com>2016-08-19 18:14:45 -0700
commita117afa7c2d94f943106542ec53d74ba2b5f1058 (patch)
tree8c7ba5e5e3a47c84af64d71c20c29b3cf5a107e1 /sql/hive
parentacac7a508a29d0f75d86ee2e4ca83ebf01a36cf8 (diff)
downloadspark-a117afa7c2d94f943106542ec53d74ba2b5f1058.tar.gz
spark-a117afa7c2d94f943106542ec53d74ba2b5f1058.tar.bz2
spark-a117afa7c2d94f943106542ec53d74ba2b5f1058.zip
[SPARK-17149][SQL] array.sql for testing array related functions
## What changes were proposed in this pull request? This patch creates array.sql in SQLQueryTestSuite for testing array related functions, including: - indexing - array creation - size - array_contains - sort_array ## How was this patch tested? The patch itself is about adding tests. Author: petermaxlee <petermaxlee@gmail.com> Closes #14708 from petermaxlee/SPARK-17149.
Diffstat (limited to 'sql/hive')
-rw-r--r--sql/hive/compatibility/src/test/scala/org/apache/spark/sql/hive/execution/HiveCompatibilitySuite.scala4
-rw-r--r--sql/hive/src/test/scala/org/apache/spark/sql/hive/execution/HiveQuerySuite.scala9
2 files changed, 2 insertions, 11 deletions
diff --git a/sql/hive/compatibility/src/test/scala/org/apache/spark/sql/hive/execution/HiveCompatibilitySuite.scala b/sql/hive/compatibility/src/test/scala/org/apache/spark/sql/hive/execution/HiveCompatibilitySuite.scala
index 13d18fdec0..a54d234876 100644
--- a/sql/hive/compatibility/src/test/scala/org/apache/spark/sql/hive/execution/HiveCompatibilitySuite.scala
+++ b/sql/hive/compatibility/src/test/scala/org/apache/spark/sql/hive/execution/HiveCompatibilitySuite.scala
@@ -979,8 +979,8 @@ class HiveCompatibilitySuite extends HiveQueryFileTest with BeforeAndAfter {
"udf_PI",
"udf_acos",
"udf_add",
- "udf_array",
- "udf_array_contains",
+ // "udf_array", -- done in array.sql
+ // "udf_array_contains", -- done in array.sql
"udf_ascii",
"udf_asin",
"udf_atan",
diff --git a/sql/hive/src/test/scala/org/apache/spark/sql/hive/execution/HiveQuerySuite.scala b/sql/hive/src/test/scala/org/apache/spark/sql/hive/execution/HiveQuerySuite.scala
index 6785167d3d..3c7dbb449c 100644
--- a/sql/hive/src/test/scala/org/apache/spark/sql/hive/execution/HiveQuerySuite.scala
+++ b/sql/hive/src/test/scala/org/apache/spark/sql/hive/execution/HiveQuerySuite.scala
@@ -216,15 +216,6 @@ class HiveQuerySuite extends HiveComparisonTest with BeforeAndAfter {
assert(new Timestamp(1000) == r1.getTimestamp(0))
}
- createQueryTest("constant array",
- """
- |SELECT sort_array(
- | sort_array(
- | array("hadoop distributed file system",
- | "enterprise databases", "hadoop map-reduce")))
- |FROM src LIMIT 1;
- """.stripMargin)
-
createQueryTest("null case",
"SELECT case when(true) then 1 else null end FROM src LIMIT 1")