Skip to content

Commit 5a05d0f

Browse files
committed
[SPARK-8127][Streaming][Kafka] additional test of isEmpty
1 parent f68bd32 commit 5a05d0f

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

external/kafka/src/test/scala/org/apache/spark/streaming/kafka/KafkaRDDSuite.scala

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,11 +72,16 @@ class KafkaRDDSuite extends SparkFunSuite with BeforeAndAfterAll {
7272
// size-related method optimizations return sane results
7373
assert(rdd.count === messages.size)
7474
assert(rdd.countApprox(0).getFinalValue.mean === messages.size)
75-
assert(! rdd.isEmpty)
75+
assert(!rdd.isEmpty)
7676
assert(rdd.take(1).size === 1)
7777
assert(messages(rdd.take(1).head._2))
7878
assert(rdd.take(messages.size + 10).size === messages.size)
7979

80+
val emptyRdd = KafkaUtils.createRDD[String, String, StringDecoder, StringDecoder](
81+
sc, kafkaParams, Array(OffsetRange(topic, 0, 0, 0)))
82+
83+
assert(emptyRdd.isEmpty)
84+
8085
// invalid offset ranges throw exceptions
8186
val badRanges = Array(OffsetRange(topic, 0, 0, messages.size + 1))
8287
intercept[SparkException] {

0 commit comments

Comments
 (0)