We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent df77c9b commit 2106104Copy full SHA for 2106104
src/test/scala/collection/FactoryTest.scala
@@ -28,4 +28,12 @@ class FactoryTest {
28
Assert.assertEquals(1, counter) // One element has been evaluated because Stream is not lazy in its head
29
}
30
31
+ @Test
32
+ def streamFromPreservesLaziness(): Unit = {
33
+ var counter = 0
34
+ val source = Stream.continually { counter += 1; 1 }
35
+ val result = Stream.from(source)
36
+ Assert.assertEquals(1, counter) // One element has been evaluated because Stream is not lazy in its head
37
+ }
38
+
39
0 commit comments