aboutsummaryrefslogtreecommitdiff
path: root/core/src/test/scala
diff options
context:
space:
mode:
authorDmitriy Lyubimov <dlyubimov@apache.org>2013-07-29 18:53:37 -0700
committerDmitriy Lyubimov <dlyubimov@apache.org>2013-07-30 11:04:11 -0700
commit1bca91633eaff0c44d60682622f57eebca09c4ff (patch)
tree34f557a3da6cdf37dddcc5d2fb63229af1966925 /core/src/test/scala
parent8e5cd041bbf7f802794b8f6e960f702fb59e5863 (diff)
downloadspark-1bca91633eaff0c44d60682622f57eebca09c4ff.tar.gz
spark-1bca91633eaff0c44d60682622f57eebca09c4ff.tar.bz2
spark-1bca91633eaff0c44d60682622f57eebca09c4ff.zip
+ bug fixes;
test added Conflicts: core/src/test/scala/spark/KryoSerializerSuite.scala
Diffstat (limited to 'core/src/test/scala')
-rw-r--r--core/src/test/scala/spark/KryoSerializerSuite.scala8
1 files changed, 7 insertions, 1 deletions
diff --git a/core/src/test/scala/spark/KryoSerializerSuite.scala b/core/src/test/scala/spark/KryoSerializerSuite.scala
index 793b0b66c4..5ae7a427cc 100644
--- a/core/src/test/scala/spark/KryoSerializerSuite.scala
+++ b/core/src/test/scala/spark/KryoSerializerSuite.scala
@@ -24,7 +24,7 @@ import org.scalatest.FunSuite
import com.esotericsoftware.kryo._
import SparkContext._
-import spark.test.{ClassWithoutNoArgConstructor, MyRegistrator}
+import spark.test._
class KryoSerializerSuite extends FunSuite with SharedSparkContext {
test("basic types") {
@@ -134,6 +134,12 @@ class KryoSerializerSuite extends FunSuite with SharedSparkContext {
assert(control == result.toSeq)
}
+ test("kryo with parallelize") {
+ val control = 1 :: 2 :: Nil
+ val result = sc.parallelize(control.map(new ClassWithoutNoArgConstructor(_))).map(_.x).collect()
+ assert (control == result.toSeq)
+ }
+
override def beforeAll() {
System.setProperty("spark.serializer", "spark.KryoSerializer")
System.setProperty("spark.kryo.registrator", classOf[MyRegistrator].getName)