2015-03-03 10:57:25 +01:00
|
|
|
/**
|
2016-01-25 10:16:14 +01:00
|
|
|
* Copyright (C) 2014-2016 Typesafe Inc. <http://www.typesafe.com>
|
2015-03-03 10:57:25 +01:00
|
|
|
*/
|
|
|
|
|
package akka.stream.tck
|
|
|
|
|
|
|
|
|
|
import akka.stream.scaladsl.Sink
|
|
|
|
|
import akka.stream.scaladsl.Source
|
|
|
|
|
|
|
|
|
|
import org.reactivestreams.Publisher
|
|
|
|
|
|
|
|
|
|
class SingleElementSourceTest extends AkkaPublisherVerification[Int] {
|
|
|
|
|
|
|
|
|
|
def createPublisher(elements: Long): Publisher[Int] =
|
2015-12-17 11:48:30 +02:00
|
|
|
Source.single(1).runWith(Sink.asPublisher(false))
|
2015-03-03 10:57:25 +01:00
|
|
|
|
|
|
|
|
override def maxElementsFromPublisher(): Long = 1
|
|
|
|
|
}
|
|
|
|
|
|