diff options
author | Dongjoon Hyun <dongjoon@apache.org> | 2016-06-27 19:04:50 +0800 |
---|---|---|
committer | Cheng Lian <lian@databricks.com> | 2016-06-27 19:04:50 +0800 |
commit | 11f420b4bbcd607346204fb6fd7db7efe948cdac (patch) | |
tree | 7d33818815fb9deee51d7a357408e74fbcb8d6a0 | |
parent | 52d4fe057909e8d431ae36f538dc4cafb351cdb5 (diff) | |
download | spark-11f420b4bbcd607346204fb6fd7db7efe948cdac.tar.gz spark-11f420b4bbcd607346204fb6fd7db7efe948cdac.tar.bz2 spark-11f420b4bbcd607346204fb6fd7db7efe948cdac.zip |
[SPARK-10591][SQL][TEST] Add a testcase to ensure if `checkAnswer` handles map correctly
## What changes were proposed in this pull request?
This PR adds a testcase to ensure if `checkAnswer` handles Map type correctly.
## How was this patch tested?
Pass the jenkins tests.
Author: Dongjoon Hyun <dongjoon@apache.org>
Closes #13913 from dongjoon-hyun/SPARK-10591.
-rw-r--r-- | sql/core/src/test/scala/org/apache/spark/sql/DatasetSuite.scala | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/sql/core/src/test/scala/org/apache/spark/sql/DatasetSuite.scala b/sql/core/src/test/scala/org/apache/spark/sql/DatasetSuite.scala index bd8479b2d3..43cbc03b7a 100644 --- a/sql/core/src/test/scala/org/apache/spark/sql/DatasetSuite.scala +++ b/sql/core/src/test/scala/org/apache/spark/sql/DatasetSuite.scala @@ -34,6 +34,13 @@ class DatasetSuite extends QueryTest with SharedSQLContext { private implicit val ordering = Ordering.by((c: ClassData) => c.a -> c.b) + test("checkAnswer should compare map correctly") { + val data = Seq((1, "2", Map(1 -> 2, 2 -> 1))) + checkAnswer( + data.toDF(), + Seq(Row(1, "2", Map(2 -> 1, 1 -> 2)))) + } + test("toDS") { val data = Seq(("a", 1), ("b", 2), ("c", 3)) checkDataset( |