25468: added examples for Stream # cycle operator. (#26163)

This commit is contained in:
Seeta Ramayya 2019-01-02 15:46:13 +01:00 committed by Arnout Engelen
parent f3b7d316b2
commit 1cae9b0d44
3 changed files with 57 additions and 2 deletions

View file

@ -28,3 +28,20 @@ terminated with an exception.
@@@
## Examples
Scala
: @@snip [cycle.scala](/akka-stream-tests/src/test/scala/akka/stream/scaladsl/SourceSpec.scala) { #cycle }
Java
: @@snip [cycle.java](/akka-stream-tests/src/test/java/akka/stream/javadsl/SourceTest.java) { #cycle }
When iterator is empty the stream will be terminated with _IllegalArgumentException_
Scala
: @@snip [cycleError.scala](/akka-stream-tests/src/test/scala/akka/stream/scaladsl/SourceSpec.scala) { #cycle-error }
Java
: @@snip [cycle.java](/akka-stream-tests/src/test/java/akka/stream/javadsl/SourceTest.java) { #cycle-error }