Repository: spark
Updated Branches:
  refs/heads/branch-1.6 3bd13ee9d -> 99c2e86de


[SPARK-11281][SPARKR] Add tests covering the issue.

The goal of this PR is to add tests covering the issue to ensure that is was 
resolved by [SPARK-11086](https://issues.apache.org/jira/browse/SPARK-11086).

Author: zero323 <matthew.szymkiew...@gmail.com>

Closes #9743 from zero323/SPARK-11281-tests.

(cherry picked from commit a97d6f3a5861e9f2bbe36957e3b39f835f3e214c)
Signed-off-by: Shivaram Venkataraman <shiva...@cs.berkeley.edu>


Project: http://git-wip-us.apache.org/repos/asf/spark/repo
Commit: http://git-wip-us.apache.org/repos/asf/spark/commit/99c2e86d
Tree: http://git-wip-us.apache.org/repos/asf/spark/tree/99c2e86d
Diff: http://git-wip-us.apache.org/repos/asf/spark/diff/99c2e86d

Branch: refs/heads/branch-1.6
Commit: 99c2e86def9eed395a97c683ca05c753d1484229
Parents: 3bd13ee
Author: zero323 <matthew.szymkiew...@gmail.com>
Authored: Wed Nov 18 08:32:03 2015 -0800
Committer: Shivaram Venkataraman <shiva...@cs.berkeley.edu>
Committed: Wed Nov 18 08:35:24 2015 -0800

----------------------------------------------------------------------
 R/pkg/inst/tests/test_sparkSQL.R | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/spark/blob/99c2e86d/R/pkg/inst/tests/test_sparkSQL.R
----------------------------------------------------------------------
diff --git a/R/pkg/inst/tests/test_sparkSQL.R b/R/pkg/inst/tests/test_sparkSQL.R
index 8ff0627..87ab33f 100644
--- a/R/pkg/inst/tests/test_sparkSQL.R
+++ b/R/pkg/inst/tests/test_sparkSQL.R
@@ -229,7 +229,7 @@ test_that("create DataFrame from list or data.frame", {
   df <- createDataFrame(sqlContext, l, c("a", "b"))
   expect_equal(columns(df), c("a", "b"))
 
-  l <- list(list(a=1, b=2), list(a=3, b=4))
+  l <- list(list(a = 1, b = 2), list(a = 3, b = 4))
   df <- createDataFrame(sqlContext, l)
   expect_equal(columns(df), c("a", "b"))
 
@@ -292,11 +292,15 @@ test_that("create DataFrame with complex types", {
 })
 
 test_that("create DataFrame from a data.frame with complex types", {
-  ldf <- data.frame(row.names=1:2)
+  ldf <- data.frame(row.names = 1:2)
   ldf$a_list <- list(list(1, 2), list(3, 4))
+  ldf$an_envir <- c(as.environment(list(a = 1, b = 2)), as.environment(list(c 
= 3)))
+
   sdf <- createDataFrame(sqlContext, ldf)
+  collected <- collect(sdf)
 
-  expect_equivalent(ldf, collect(sdf))
+  expect_identical(ldf[, 1, FALSE], collected[, 1, FALSE])
+  expect_equal(ldf$an_envir, collected$an_envir)
 })
 
 # For test map type and struct type in DataFrame


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@spark.apache.org
For additional commands, e-mail: commits-h...@spark.apache.org

Reply via email to