Skip to content

Commit 91b2fd6

Browse files
author
Sun Rui
committed
Add more test cases.
1 parent d9da451 commit 91b2fd6

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

pkg/inst/tests/test_rdd.R

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -258,6 +258,11 @@ test_that("sortBy() on RDDs", {
258258
sortedRdd <- sortBy(rdd, function(x) { x }, ascending = FALSE)
259259
actual <- collect(sortedRdd)
260260
expect_equal(actual, as.list(sort(nums, decreasing = TRUE)))
261+
262+
rdd2 <- parallelize(sc, sort(nums, decreasing = TRUE), 2L)
263+
sortedRdd2 <- sortBy(rdd2, function(x) { x })
264+
actual <- collect(sortedRdd2)
265+
expect_equal(actual, as.list(nums))
261266
})
262267

263268
test_that("keys() on RDDs", {
@@ -386,4 +391,10 @@ test_that("sortByKey() on pairwise RDDs", {
386391
actual <- collect(sortedRdd)
387392
numPairs <- lapply(nums, function(x) { list (x, x) })
388393
expect_equal(actual, sortKeyValueList(numPairs, decreasing = TRUE))
394+
395+
rdd2 <- parallelize(sc, sort(nums, decreasing = TRUE), 2L)
396+
numPairsRdd2 <- map(rdd2, function(x) { list (x, x) })
397+
sortedRdd2 <- sortByKey(numPairsRdd2)
398+
actual <- collect(sortedRdd2)
399+
expect_equal(actual, numPairs)
389400
})

0 commit comments

Comments
 (0)