aboutsummaryrefslogtreecommitdiff
path: root/sql/core/src/test/resources/sql-tests/inputs/group-analytics.sql
diff options
context:
space:
mode:
authorjiangxingbo <jiangxb1987@gmail.com>2016-10-23 13:28:35 +0200
committerHerman van Hovell <hvanhovell@databricks.com>2016-10-23 13:28:35 +0200
commitb158256c2e719edde3dbdfe27a9a65cd3b3039f4 (patch)
tree6c9a76fd22f550f7b65356790c38bf9710b3b5de /sql/core/src/test/resources/sql-tests/inputs/group-analytics.sql
parent21c7539a5274a7e77686d17a6261d56592b85c2d (diff)
downloadspark-b158256c2e719edde3dbdfe27a9a65cd3b3039f4.tar.gz
spark-b158256c2e719edde3dbdfe27a9a65cd3b3039f4.tar.bz2
spark-b158256c2e719edde3dbdfe27a9a65cd3b3039f4.zip
[SPARK-18045][SQL][TESTS] Move `HiveDataFrameAnalyticsSuite` to package `sql`
## What changes were proposed in this pull request? The testsuite `HiveDataFrameAnalyticsSuite` has nothing to do with HIVE, we should move it to package `sql`. The original test cases in that suite are splited into two existing testsuites: `DataFrameAggregateSuite` tests for the functions and ~~`SQLQuerySuite`~~`SQLQueryTestSuite` tests for the SQL statements. ## How was this patch tested? ~~Modified `SQLQuerySuite` in package `sql`.~~ Add query file for `SQLQueryTestSuite`. Author: jiangxingbo <jiangxb1987@gmail.com> Closes #15582 from jiangxb1987/group-analytics-test.
Diffstat (limited to 'sql/core/src/test/resources/sql-tests/inputs/group-analytics.sql')
-rw-r--r--sql/core/src/test/resources/sql-tests/inputs/group-analytics.sql13
1 files changed, 13 insertions, 0 deletions
diff --git a/sql/core/src/test/resources/sql-tests/inputs/group-analytics.sql b/sql/core/src/test/resources/sql-tests/inputs/group-analytics.sql
new file mode 100644
index 0000000000..2f783495dd
--- /dev/null
+++ b/sql/core/src/test/resources/sql-tests/inputs/group-analytics.sql
@@ -0,0 +1,13 @@
+CREATE OR REPLACE TEMPORARY VIEW testData AS SELECT * FROM VALUES
+(1, 1), (1, 2), (2, 1), (2, 2), (3, 1), (3, 2)
+AS testData(a, b);
+
+-- CUBE on overlapping columns
+SELECT a + b, b, SUM(a - b) FROM testData GROUP BY a + b, b WITH CUBE;
+
+SELECT a, b, SUM(b) FROM testData GROUP BY a, b WITH CUBE;
+
+-- ROLLUP on overlapping columns
+SELECT a + b, b, SUM(a - b) FROM testData GROUP BY a + b, b WITH ROLLUP;
+
+SELECT a, b, SUM(b) FROM testData GROUP BY a, b WITH ROLLUP; \ No newline at end of file